aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove optimisation now void since libc now optimizes for newer cpus.Henning Baldersheim2023-02-133-87/+66
| | | | Time has caught up.
* Add noexcept, nodiscard and some constexprHenning Baldersheim2023-02-137-174/+172
|
* Merge pull request #26010 from vespa-engine/freva/revertValerij Fredriksen2023-02-136-30/+30
|\ | | | | Revert "Require 2 vCPU for exclusive hosts in prod"
| * Revert "Require 2 vCPU for exclusive hosts in prod"Valerij Fredriksen2023-02-136-30/+30
| | | | | | | | This reverts commit 976f02a271b07b85eac26838f05e8767537282c4.
| * Revert "Allow less vCPU in CD"Valerij Fredriksen2023-02-131-1/+1
| | | | | | | | This reverts commit c59af7fd2d5cebf46800023f668545190c75661d.
* | Merge pull request #26007 from ↵Tor Brede Vekterli2023-02-132-4/+14
|\ \ | | | | | | | | | | | | vespa-engine/vekterli/improve-key-version-handling Improve key version handling
| * | Improve key version handlingTor Brede Vekterli2023-02-132-4/+14
| | | | | | | | | | | | Now properly ensures only non-negative key version values.
* | | Merge pull request #26006 from ↵Henning Baldersheim2023-02-131-0/+4
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/toregge/reenable-default-cpu-arch-option-for-clang-on-linux Reenable default cpu arch option for clang on linux.
| * | | Require haswell cpu or newer when compiling with clang on linux.Tor Egge2023-02-131-2/+2
| | | |
| * | | Add comments describing reason for adjustment to default cpu arch options.Tor Egge2023-02-131-0/+2
| | | |
| * | | Reenable default cpu arch option for clang on linux.Tor Egge2023-02-131-0/+2
| | | |
* | | | Merge pull request #26005 from vespa-engine/olaa/remove-feature-flagOla Aunrønning2023-02-131-13/+0
|\ \ \ \ | |_|/ / |/| | | Remove CLEANUP_TENANT_ROLES and ENABLED_EMAIL_VERIFICATION flags
| * | | Remove CLEANUP_TENANT_ROLES and ENABLED_EMAIL_VERIFICATION flagsOla Aunronning2023-02-131-13/+0
|/ / /
* | | Merge pull request #26004 from vespa-engine/hmusum/config-model-cleanup-2Henning Baldersheim2023-02-1311-77/+20
|\ \ \ | |/ / |/| | Hmusum/config model cleanup 2
| * | Deprecate and stop using HostSpec constructor that should be removedHarald Musum2023-02-1310-32/+20
| | |
| * | Remove unused classHarald Musum2023-02-131-45/+0
|/ /
* | Merge pull request #26003 from vespa-engine/hmusum/config-model-cleanupHenning Baldersheim2023-02-127-82/+28
|\ \ | |/ |/| Hmusum/config model cleanup
| * Remove unused methods and one method only used by testsHarald Musum2023-02-126-48/+26
| |
| * Cleanup and remove unused methodsHarald Musum2023-02-121-34/+2
| |
* | Merge pull request #25992 from vespa-engine/arnej/class-not-classnameJon Bratseth2023-02-126-19/+21
|\ \ | | | | | | Arnej/class not classname
| * | use class objectsArne Juul2023-02-113-10/+12
| | | | | | | | | | | | | | | * for different usage we want both the class object and its name; split into constants with names that are both different from the old name.
| * | use class objectsArne Juul2023-02-112-7/+7
| | |
| * | let fromClassAndBundle take the class object as parameterArne Juul2023-02-111-2/+2
| | |
* | | Merge pull request #26000 from vespa-engine/arnej/use-specified-outputJon Bratseth2023-02-121-1/+7
|\ \ \ | | | | | | | | pick up specified name of output from onnx model
| * | | pick up specified name of output from onnx modelArne Juul2023-02-111-1/+7
| | | |
* | | | Merge pull request #26002 from vespa-engine/balder/avoid-duplicate-branchHenning Baldersheim2023-02-121-8/+0
|\ \ \ \ | | | | | | | | | | Remove if with identical branches
| * | | | Remove if with identical branchesHenning Baldersheim2023-02-121-8/+0
| | |_|/ | |/| |
* | | | Merge pull request #26001 from vespa-engine/balder/reinline-force_insert_coldHenning Baldersheim2023-02-122-11/+1
|\ \ \ \ | |/ / / |/| | | Since we now prevent inlining of stl::vector::_M_realloc_insert we av…
| * | | Since we now prevent inlining of stl::vector::_M_realloc_insert we avoid ↵Henning Baldersheim2023-02-122-11/+1
|/ / / | | | | | | | | | splitting force_insert in hot/cold part.
* | | Merge pull request #25999 from vespa-engine/balder/inline-const-findHenning Baldersheim2023-02-112-35/+24
|\ \ \ | |/ / |/| | Inline const hashtable::find() snce it is frequently used in inner lo…
| * | Inline const hashtable::find() snce it is frequently used in inner loops.Henning Baldersheim2023-02-112-35/+24
|/ /
* | Merge pull request #25998 from vespa-engine/balder/reduce-inliningHenning Baldersheim2023-02-119-152/+170
|\ \ | | | | | | Balder/reduce inlining
| * | Add some more noexcept and constexpr to prepare for some more inlining.Henning Baldersheim2023-02-114-81/+81
| | |
| * | Add noexcept and some constexprHenning Baldersheim2023-02-111-23/+23
| | |
| * | Do not inline hasKeyHenning Baldersheim2023-02-112-6/+12
| | |
| * | Avoid excessive inlining.Henning Baldersheim2023-02-112-42/+54
|/ /
* | Merge pull request #25993 from ↵Henning Baldersheim2023-02-111-0/+12
|\ \ | | | | | | | | | | | | vespa-engine/arnej/get-global-evaluator-from-registry-2 handle that the component graph contains multiple ModelsEvaluator instances
| * | handle that the component graph contains multiple ModelsEvaluator instances ↵Arne Juul2023-02-101-0/+12
| | | | | | | | | | | | (take 2)
* | | Merge pull request #25996 from ↵Henning Baldersheim2023-02-112-0/+31
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/toregge/add-workaround-for-libcxx-lacking-ostream-operator-for-duration Add workaround for libc++ lacking stream operators for duration.
| * | | Add workaround for libc++ lacking stream operators for duration.Tor Egge2023-02-112-0/+31
| | |/ | |/|
* | | Merge pull request #25995 from ↵Henning Baldersheim2023-02-111-0/+13
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/toregge/add-libcxx-std-from-chars-workaround Add workaround for std::from_chars for double in libc++.
| * | | Add workaround for std::from_chars for double in libc++.Tor Egge2023-02-111-0/+13
| |/ /
* | | Merge pull request #25994 from vespa-engine/arnej/handle-json-constantsHenning Baldersheim2023-02-111-3/+6
|\ \ \ | | | | | | | | also handle JSON-serialization of constants
| * | | also handle JSON-serialization of constantsArne Juul2023-02-111-3/+6
| |/ /
* | | Merge pull request #25997 from ↵Henning Baldersheim2023-02-111-0/+1
|\ \ \ | |/ / |/| | | | | | | | vespa-engine/toregge/include-ostream-to-get-declaration-of-std-ostream Include ostream to get declaration of std::ostream.
| * | Include ostream to get declaration of std::ostream.Tor Egge2023-02-111-0/+1
|/ /
* | Merge pull request #25991 from vespa-engine/balder/deinline-core-loopsHenning Baldersheim2023-02-111-3/+6
|\ \ | | | | | | Deinline the double nested core loop
| * | Deinline the double nested core loopHenning Baldersheim2023-02-111-3/+6
|/ /
* | Merge pull request #25973 from vespa-engine/hmusum/ungenerify-HostValidatorHåkon Hallingstad2023-02-106-27/+19
|\ \ | |/ |/| Ungenerify host validator
| * SimplifyHarald Musum2023-02-102-4/+1
| |