aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #28073 from ↵Valerij Fredriksen2023-08-171-3/+4
|\ | | | | | | | | vespa-engine/hakonhall/only-run-important-node-maintainers-if-container-is-running Only run important node maintainers if container is running
| * Only run important node maintainers if container is runningHåkon Hallingstad2023-08-171-3/+4
|/
* Merge pull request #28066 from vespa-engine/hmusum/return-optionalHenning Baldersheim2023-08-175-61/+69
|\ | | | | File serving cleanup
| * Return optional of File instead of booleanHarald Musum2023-08-162-21/+27
| |
| * Return optional from getFileHarald Musum2023-08-164-45/+47
| |
* | Merge pull request #28068 from vespa-engine/jobergum/date-to-epoch-il-expressionJon Bratseth2023-08-173-0/+110
|\ \ | | | | | | Add support for converting iso-8601 date strings to epoch time
| * | remove test duplicateJo Kristian Bergum2023-08-161-6/+0
| | |
| * | Add support for converting iso-8601 date strings to epoch timeJo Kristian Bergum2023-08-163-0/+116
| | |
* | | Merge pull request #28054 from ↵Arne H Juul2023-08-1723-48/+212
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/geirst/target-hits-max-adjustment-factor Control the auto-adjustment of targetHits in ANN using post-filtering.
| * | | Control the auto-adjustment of targetHits in ANN using post-filtering.Geir Storli2023-08-1523-48/+212
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When searching the HNSW index in a post-filtering case, targetHits is auto-adjusted in an effort to still expose targetHits hits to first-phase ranking after post-filtering. The following formula is now used to ensure an upper bound of adjustedTargetHits, avoiding that the search in the HNSW index takes too long. adjustedTargetHits = min(targetHits / estimatedHitRatio, targetHits * targetHitsMaxAdjustmentFactor). The target-hits-max-adjustment-factor can be set in a rank profile and overriden per query. The value is in the range [1.0,inf], with the default being 20.0. When setting this to 1.0, auto-adjustment of targetHits is effectively disabled.
* | | | Merge pull request #28069 from ↵v8.213.13Valerij Fredriksen2023-08-162-21/+35
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/bratseth/dont-scale-down-from-bcpinfo Don't use BCPInfo to scale down
| * | | | Remove debugValerij Fredriksen2023-08-161-3/+0
| | | | |
| * | | | Remove debugValerij Fredriksen2023-08-161-2/+0
| | | | |
| * | | | Adjust by idealJon Bratseth2023-08-162-24/+27
| | | | |
| * | | | Don't use BCPInfo to scale downJon Bratseth2023-08-162-2/+18
|/ / / /
* | | | Merge pull request #28063 from vespa-engine/kkraune/linkMartin Polden2023-08-161-1/+1
|\ \ \ \ | | | | | | | | | | link to vespa feed from CLI instead
| * | | | link to vespa feed from CLI insteadKristian Aune2023-08-161-1/+1
| | | | |
* | | | | Merge pull request #28067 from ↵Henning Baldersheim2023-08-161-1/+1
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | vespa-engine/hakonhall/enable-drop-cache-by-default Enable drop-cache by default
| * | | | Enable drop-cache by defaultHåkon Hallingstad2023-08-161-1/+1
| | | | |
* | | | | Merge pull request #28062 from vespa-engine/vekterli/post-review-changesHenning Baldersheim2023-08-167-15/+15
|\ \ \ \ \ | | | | | | | | | | | | Minor post-review changes
| * | | | | Take existing map size into account when resizing upTor Brede Vekterli2023-08-161-1/+1
| | | | | |
| * | | | | Use `std::span` with fixed extent instead of `ConstArrayRef`Tor Brede Vekterli2023-08-162-3/+3
| | | | | |
| * | | | | Rename destructive statistics read function to be more clear in its semanticsTor Brede Vekterli2023-08-164-11/+11
| | |/ / / | |/| | |
* | | | | Merge pull request #28065 from vespa-engine/jonmv/reconfigurable-dispatchHenning Baldersheim2023-08-161-8/+19
|\ \ \ \ \ | | | | | | | | | | | | Jonmv/reconfigurable dispatch
| * | | | | Wait for dispatch nodes config in ReconfigurableDispatcher constructorjonmv2023-08-161-7/+11
| | | | | |
| * | | | | Use correct config id for dispatch configjonmv2023-08-161-2/+9
| | | | | |
* | | | | | Merge pull request #28037 from ↵Henning Baldersheim2023-08-1637-563/+380
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | vespa-engine/balder/use-interfaces-for-looking-up-index-from-node - Avoid going via a temporary IdealNodesList.
| * | | | | Go back to vertical listing of long parameter lists.Henning Baldersheim2023-08-161-4/+9
| | | | | |
| * | | | | Rename methods to follow style in classHenning Baldersheim2023-08-166-15/+14
| | | | | |
| * | | | | GC last use of hasItem, and use lookup interface directly.Henning Baldersheim2023-08-1615-58/+50
| | | | | |
| * | | | | Check size before checking content.Henning Baldersheim2023-08-161-0/+1
| | | | | |
| * | | | | Drop number of anonymous namespaces by grouping related methods together.Henning Baldersheim2023-08-161-46/+34
| | | | | |
| * | | | | - Avoid going via a temporary IdealNodesList.Henning Baldersheim2023-08-1425-467/+299
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Use ConstArrayRef to hide implementation. - Store all 3 node categories in a single vector. - Use a small_vector that can handle redundancy up to 5 without requiring extra memory allocation. - Build a hash_map if redundancy/groups > 32 for constant lookup time.
* | | | | | Merge pull request #28061 from ↵Jon Marius Venstad2023-08-166-20/+16
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | | | | | | | vespa-engine/hmusum/make-app-package-file-reference-optional Make application package file reference optional
| * | | | | Make application package file reference optionalHarald Musum2023-08-166-20/+16
| | | | | |
* | | | | | Merge pull request #28060 from vespa-engine/yngveaasheim/add-totalrestarts.maxYngve Aasheim2023-08-162-2/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | Add totalRestarts.max
| * | | | | | Add sentinel.totalRestarts.sumYngve Aasheim2023-08-161-1/+1
| | | | | | |
| * | | | | | Add sentinel.totalRestarts.maxYngve Aasheim2023-08-161-1/+1
| | | | | | |
* | | | | | | Merge pull request #28059 from vespa-engine/bratseth/redistribution-costValerij Fredriksen2023-08-164-35/+24
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | More accurate accounting of redistribution cost
| * | | | | | More accurate accounting of redistribution costJon Bratseth2023-08-164-35/+24
| | |_|_|/ / | |/| | | |
* | | | | | Merge pull request #28051 from vespa-engine/hmusum/remove-unused-flag-4Harald Musum2023-08-161-8/+0
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Remove unused feature flag
| * | | | | Remove unused feature flagHarald Musum2023-08-151-8/+0
| | | | | |
* | | | | | Merge pull request #28058 from vespa-engine/hmusum/fix-serialization-of-quotaHåkon Hallingstad2023-08-162-3/+7
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Fix serialization of quota
| * | | | | Fix serialization of quotaHarald Musum2023-08-162-3/+7
|/ / / / /
* | | | | Merge pull request #28057 from ↵Håkon Hallingstad2023-08-162-2/+2
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | vespa-engine/balder/bump-google-cloud-deps-to-get-safe-grpc-protobuf Require a fresh protobuf-java that is compatible with later gcloud-co…
| * | | | Require a fresh protobuf-java that is compatible with later gcloud-computeHenning Baldersheim2023-08-152-2/+2
|/ / / /
* | | | Merge pull request #28056 from vespa-engine/bratseth/consider-reallocation-costv8.212.18Valerij Fredriksen2023-08-1514-183/+375
|\ \ \ \ | | | | | | | | | | Bratseth/consider reallocation cost
| * | | | Test account for change costJon Bratseth2023-08-153-32/+98
| | | | |
| * | | | AllocatableClusterresources -> AllocatableResourcesJon Bratseth2023-08-159-81/+75
| | | | |
| * | | | No functional changes only: Wrap current resources in modelJon Bratseth2023-08-159-92/+94
| | | | |