aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* - Use a hashmap for string Node/NodeState in ClusterState for fast lookup.Henning Baldersheim2023-08-093-11/+21
| | | | - Do explicit sort when serializing.
* Merge pull request #27995 from vespa-engine/balder/cleanup-clusterstatev8.209.11Henning Baldersheim2023-08-093-184/+162
|\ | | | | Modernize code and prepare for changing map implementation.
| * Common code for node serialization too.Henning Baldersheim2023-08-092-43/+40
| |
| * All are up if NONE are printed....Henning Baldersheim2023-08-091-1/+1
| |
| * Avoid short-circuit optimization trap...Henning Baldersheim2023-08-092-8/+8
| |
| * Modernize code and prepare for changing map implementation.Henning Baldersheim2023-08-093-151/+132
| |
* | Merge pull request #27998 from vespa-engine/freva/handle-all-casesValerij Fredriksen2023-08-092-15/+1
|\ \ | | | | | | Handle default case and remove handling for provisioned state
| * | Handle default case and remove handling for provisioned stateValerij Fredriksen2023-08-092-15/+1
|/ /
* | Merge pull request #27994 from vespa-engine/freva/download-image-in-reservedValerij Fredriksen2023-08-094-29/+28
|\ \ | | | | | | Start downloading container image while in reserved
| * | Start downloading container image while in reservedValerij Fredriksen2023-08-091-0/+1
| | |
| * | Use enhanced switchValerij Fredriksen2023-08-091-15/+7
| | |
| * | Log time it takes to download imageValerij Fredriksen2023-08-093-3/+11
| | |
| * | Delay getting regitry credentials until they are neededValerij Fredriksen2023-08-094-11/+9
| | |
* | | Merge pull request #27993 from vespa-engine/freva/fix-npeHåkon Hallingstad2023-08-091-6/+4
|\ \ \ | |_|/ |/| | Avoid NPE in /application/v4 when viewing instance with no run history
| * | Avoid NPE in /application/v4 when viewing instance with no run historyValerij Fredriksen2023-08-091-6/+4
| |/
* | Merge pull request #27991 from ↵Henning Baldersheim2023-08-0913-20/+20
|\ \ | | | | | | | | | | | | vespa-engine/balder/use-hash-set-for-outdated-nodes Use a vespalib::hash_set<uint8_t> instead of std::unordered_set
| * | Use a vespalib::hash_set<uint8_t> instead of std::unordered_setHenning Baldersheim2023-08-0913-20/+20
| | |
* | | Merge pull request #27990 from vespa-engine/balder/minor-noexceptHenning Baldersheim2023-08-095-22/+18
|\ \ \ | | | | | | | | Add noexcept and minor style changes
| * | | Add noexcept and minor style changesHenning Baldersheim2023-08-085-22/+18
| | | |
* | | | Merge pull request #27989 from vespa-engine/balder/faster-bucketdb-metricsHenning Baldersheim2023-08-0914-68/+62
|\ \ \ \ | | | | | | | | | | Move where possible
| * | | | Use vespalib::hash_mapHenning Baldersheim2023-08-081-3/+2
| | | | |
| * | | | Unify on a single definition of MinReplicaMapHenning Baldersheim2023-08-0813-32/+29
| | | | |
| * | | | Move where possibleHenning Baldersheim2023-08-083-35/+33
| |/ / /
* | | | Merge pull request #27979 from vespa-engine/balder/ranking-has-side-effectsHenning Baldersheim2023-08-095-63/+44
|\ \ \ \ | | | | | | | | | | GC unused code.
| * | | | Add noexceptHenning Baldersheim2023-08-072-38/+39
| | | | |
| * | | | Wire in initial soft-timeout factor from rank-profileHenning Baldersheim2023-08-071-7/+5
| | | | |
| * | | | GC unused code.Henning Baldersheim2023-08-072-18/+0
| | | | |
* | | | | Merge pull request #27988 from ↵Henning Baldersheim2023-08-0915-80/+70
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/prepare-for-better-stats-reset-code Balder/prepare for better stats reset code
| * | | | | GC unused codeHenning Baldersheim2023-08-083-30/+9
| | | | | |
| * | | | | Use std::arrayHenning Baldersheim2023-08-082-11/+10
| | | | | |
| * | | | | Inline simple methodHenning Baldersheim2023-08-082-11/+7
| | | | | |
| * | | | | GC unused codeHenning Baldersheim2023-08-082-10/+0
| | | | | |
| * | | | | Use ConstArrayRefHenning Baldersheim2023-08-082-2/+3
| | | | | |
| * | | | | Use const referenceHenning Baldersheim2023-08-081-5/+5
| | | | | |
| * | | | | Add support for creating ConstArrayRef from std::arrayHenning Baldersheim2023-08-082-0/+25
| | | | | |
| * | | | | Add noexceptHenning Baldersheim2023-08-082-11/+11
| | |/ / / | |/| | |
* | | | | Merge pull request #27992 from vespa-engine/olaa/include-min-countYngve Aasheim2023-08-092-3/+15
|\ \ \ \ \ | |_|_|/ / |/| | | | Add min/sum/count suffixes to gauge metrics
| * | | | Add min/sum/count suffixes to gauge metricsOla Aunronning2023-08-092-3/+15
|/ / / /
* | | | Merge pull request #27986 from ↵Valerij Fredriksen2023-08-091-1/+3
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/hakonhall/include-prodcontroller-in-zone-set Include prod.controller in zone set
| * | | | Remove unused constantHåkon Hallingstad2023-08-081-1/+0
| | | | |
| * | | | Include prod.controller in zone setHåkon Hallingstad2023-08-081-1/+4
| | | | |
* | | | | Merge pull request #27987 from vespa-engine/balder/use-vespalib-hash-setHenning Baldersheim2023-08-096-8/+8
|\ \ \ \ \ | |_|/ / / |/| | | | Use vespalib hash_set since it is significantly faster and than std::…
| * | | | Use vespalib hash_set since it is significantly faster and than ↵Henning Baldersheim2023-08-086-8/+8
|/ / / / | | | | | | | | | | | | std::unordered_set
* | | | Merge pull request #27985 from vespa-engine/olaa/auth0-exceptionsOla Aunrønning2023-08-082-0/+2
|\ \ \ \ | |_|_|/ |/| | | Add auth0 exception metric
| * | | Add auth0 exception metricOla Aunronning2023-08-082-0/+2
| |/ /
* | | Merge pull request #27984 from ↵Geir Storli2023-08-087-39/+32
|\ \ \ | |/ / |/| | | | | | | | vespa-engine/geirst/stricter-validation-for-complex-fields Always use stricter validation for complex fields with struct field a…
| * | Always use stricter validation for complex fields with struct field attributes.Geir Storli2023-08-087-39/+32
| | |
* | | Merge pull request #27983 from ↵Ola Aunrønning2023-08-085-84/+87
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/yngveaasheim/prepare-to-stop-using-last-suffix Add metrics needed to stop using the .last suffix
| * | | Add metrics needed to stop using the .last suffixyngveaasheim2023-08-085-84/+87
| |/ /
* | | Merge pull request #27982 from vespa-engine/freva/sync-start-servicesValerij Fredriksen2023-08-082-0/+11
|\ \ \ | |/ / |/| | Sync start-services.out logs to archive