Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #27276 from ↵v8.171.43 | Henning Baldersheim | 2023-06-03 | 1 | -1/+2 |
|\ | | | | | | | | | vespa-engine/toregge/pass-two-int64-t-values-to-std-min Pass two int64_t values to std::min | ||||
| * | Pass two int64_t values to std::min | Tor Egge | 2023-06-02 | 1 | -1/+2 |
| | | |||||
* | | Merge pull request #27277 from ↵ | Henning Baldersheim | 2023-06-03 | 1 | -1/+2 |
|\ \ | | | | | | | | | | | | | vespa-engine/vekterli/dont-cross-the-river-to-get-water Use underlying duration instead of going via floating point | ||||
| * | | Use underlying duration instead of going via floating point | Tor Brede Vekterli | 2023-06-02 | 1 | -1/+2 |
| |/ | |||||
* | | Merge pull request #27279 from ↵ | Valerij Fredriksen | 2023-06-02 | 16 | -211/+221 |
|\ \ | |/ |/| | | | | | vespa-engine/jonmv/multiple-cloud-accounts-in-deployment-spce Allow parallell cloud accounts in dep-spec, and simply some usages | ||||
| * | Fix routing APi test after change to mock zone | jonmv | 2023-06-02 | 1 | -2/+2 |
| | | |||||
| * | Revert signature | jonmv | 2023-06-02 | 4 | -10/+11 |
| | | |||||
| * | Allow parallell cloud accounts in dep-spec, and simply some usages | jonmv | 2023-06-02 | 15 | -217/+226 |
|/ | |||||
* | Merge pull request #27269 from vespa-engine/freva/core-path | Håkon Hallingstad | 2023-06-02 | 2 | -6/+22 |
|\ | | | | | Assume core bin path is under VESPA_HOME if relative | ||||
| * | Assume core bin path is under VESPA_HOME if relative | Valerij Fredriksen | 2023-06-02 | 2 | -6/+22 |
| | | |||||
* | | Merge pull request #27266 from vespa-engine/hmusum/cluster-controller-cleanup-6 | Håkon Hallingstad | 2023-06-02 | 16 | -264/+187 |
|\ \ | | | | | | | Hmusum/cluster controller cleanup 6 | ||||
| * | | Set nextInLineCount to 0 initially instead of checking fleetcontroller count | Harald Musum | 2023-06-02 | 2 | -2/+3 |
| | | | |||||
| * | | Simplify and remove some test methods | Harald Musum | 2023-06-01 | 5 | -25/+16 |
| | | | |||||
| * | | ZooKeeper is always used, simplify | Harald Musum | 2023-06-01 | 7 | -96/+28 |
| | | | |||||
| * | | Require non-null zooKeeperServerAddress in FleetControllerOptions | Harald Musum | 2023-06-01 | 5 | -126/+135 |
| | | | |||||
| * | | Move into method that does reconfiguration | Harald Musum | 2023-06-01 | 2 | -1/+1 |
| | | | |||||
| * | | Copy options when reconfiguring | Harald Musum | 2023-06-01 | 1 | -20/+10 |
| | | | |||||
* | | | Merge pull request #27272 from ↵ | Martin Polden | 2023-06-02 | 3 | -1/+4 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/revert-27259-mpolden/remove-unused-agent Revert "Remove unused agent" | ||||
| * | | | Revert "Remove unused agent" | Jon Marius Venstad | 2023-06-02 | 3 | -1/+4 |
|/ / / | |||||
* | | | Merge pull request #27271 from vespa-engine/jonmv/warmp-up-search-handler | Jon Marius Venstad | 2023-06-02 | 1 | -1/+4 |
|\ \ \ | | | | | | | | | Unranked and 0 hits | ||||
| * | | | Unranked and 0 hits | jonmv | 2023-06-02 | 1 | -1/+4 |
| | | | | |||||
* | | | | Merge pull request #27270 from vespa-engine/bjorncs/fix | Bjørn Christian Seime | 2023-06-02 | 1 | -1/+1 |
|\ \ \ \ | |_|_|/ |/| | | | Don't use reference equality | ||||
| * | | | Don't use reference equality | Bjørn Christian Seime | 2023-06-02 | 1 | -1/+1 |
|/ / / | |||||
* | | | Merge pull request #27263 from vespa-engine/freva/fix-port | Håkon Hallingstad | 2023-06-02 | 1 | -8/+3 |
|\ \ \ | | | | | | | | | Allow creating client for given URI | ||||
| * | | | Simplify | Valerij Fredriksen | 2023-06-01 | 1 | -2/+2 |
| | | | | |||||
| * | | | Allow creating client for given URIs | Valerij Fredriksen | 2023-06-01 | 1 | -8/+3 |
| | | | | |||||
* | | | | Merge pull request #27268 from vespa-engine/jonmv/warmp-up-search-handler | Jon Marius Venstad | 2023-06-02 | 1 | -2/+5 |
|\ \ \ \ | | |/ / | |/| | | Reduce log level for failed warmup, and provide a nullInputStream | ||||
| * | | | Reduce log level for failed warmup, and provide a nullInputStream | jonmv | 2023-06-02 | 1 | -2/+5 |
| | | | | |||||
* | | | | Merge pull request #27259 from vespa-engine/mpolden/remove-unused-agent | Martin Polden | 2023-06-02 | 3 | -4/+1 |
|\ \ \ \ | | | | | | | | | | | Remove unused agent | ||||
| * | | | | Remove unused agent | Martin Polden | 2023-06-01 | 3 | -4/+1 |
| | | | | | |||||
* | | | | | Merge pull request #27256 from vespa-engine/mpolden/prefer-latest-gen | Jon Bratseth | 2023-06-01 | 7 | -86/+120 |
|\ \ \ \ \ | | | | | | | | | | | | | Prefer latest generation with fallback to older | ||||
| * | | | | | Prefer latest generation with fallback to older | Martin Polden | 2023-06-01 | 4 | -37/+40 |
| | | | | | | |||||
| * | | | | | Extract HostProvisionRequest | Martin Polden | 2023-06-01 | 5 | -66/+97 |
| | | | | | | |||||
| * | | | | | Fix typo | Martin Polden | 2023-06-01 | 1 | -5/+1 |
| |/ / / / | |||||
* | | | | | Merge pull request #27265 from vespa-engine/jonmv/warmp-up-search-handler | Jon Bratseth | 2023-06-01 | 1 | -0/+12 |
|\ \ \ \ \ | | |/ / / | |/| | | | Firu a dummy query at end of search handler constructor | ||||
| * | | | | 2s timeout for warmp query | jonmv | 2023-06-01 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Fire a dummy query at end of search handler constructor | jonmv | 2023-06-01 | 1 | -0/+12 |
| | | | | | |||||
* | | | | | Merge pull request #27264 from ↵ | Henning Baldersheim | 2023-06-01 | 9 | -12/+58 |
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | vespa-engine/geirst/closeness-dotproduct-negative-values Allow negative values from closeness when using dotproduct distance m… | ||||
| * | | | | Allow negative values from closeness when using dotproduct distance metric. | Geir Storli | 2023-06-01 | 9 | -12/+58 |
| | |_|/ | |/| | | |||||
* | | | | Merge pull request #27262 from vespa-engine/olaaun-patch-1 | Arnstein Ressem | 2023-06-01 | 1 | -3/+3 |
|\ \ \ \ | | | | | | | | | | | Update feature flag expiry | ||||
| * | | | | Update feature flag expiry | Ola Aunrønning | 2023-06-01 | 1 | -3/+3 |
| | | | | | |||||
* | | | | | Merge pull request #27252 from ↵ | Håvard Pettersen | 2023-06-01 | 6 | -74/+62 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/modernize-code-while-reading-1 Modernize and unify code. | ||||
| * | | | | | Modernize and unify code. | Henning Baldersheim | 2023-06-01 | 6 | -74/+62 |
| | | | | | | |||||
* | | | | | | Merge pull request #27261 from ↵ | Valerij Fredriksen | 2023-06-01 | 1 | -1/+3 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/jonmv/convert-to-advertised-resources Compare advertised resrouces to candidate node | ||||
| * | | | | | | Compare advertised resrouces to candidate node | jonmv | 2023-06-01 | 1 | -1/+3 |
| | |_|/ / / | |/| | | | | |||||
* | | | | | | Merge pull request #27260 from vespa-engine/freva/fix-condition | Valerij Fredriksen | 2023-06-01 | 4 | -6/+10 |
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | | | Fix exclave condition | ||||
| * | | | | | Fix exclave condition | Valerij Fredriksen | 2023-06-01 | 4 | -6/+10 |
| |/ / / / | |||||
* | | | | | Merge pull request #27258 from ↵ | Tor Brede Vekterli | 2023-06-01 | 3 | -1/+20 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | vespa-engine/vekterli/improved-guarding-against-bucket-ownership-change-between-phases Explicitly detect changed bucket ownership between read and write phases | ||||
| * | | | | Explicitly detect changed bucket ownership between read and write phases | Tor Brede Vekterli | 2023-06-01 | 3 | -1/+20 |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It was possible for bucket ownership to change between the condition check and operation write phases in a way that was not implicitly detected by the "has the replica set changed?"-test. This could trigger an assertion failure caused by a daisy-chain of events: 1. Distributor tries to update the bucket DB with a bucket that it no longer owns. This is a no-op, as the DB insertion silently drops updates to non-owned buckets. This is to avoid reinsertion of stale state when replies arrive to operations started on the old side of a state transition edge. 2. Distributor reads back the bucket it previously tried to write, with the code assuming it must have a valid, present state (it just wrote it, after all). 3. The distributor sets a flag in the read state and tries to write it back. 4. An invariant violation is detected when invalid state is attempted written and the process aborts. This commit adds explicit checking of ownership in the current and, if present, pending cluster states iff the cluster state version has changed between phases. | ||||
* | | | | Merge pull request #27223 from ↵ | Henning Baldersheim | 2023-06-01 | 4 | -2/+39 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/tuning-support-for-lidspace-bloat-factor Add support for tuning lidspace bloat-factor in services.xml. |