summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #27276 from ↵v8.171.43Henning Baldersheim2023-06-031-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::minTor Egge2023-06-021-1/+2
| |
* | Merge pull request #27277 from ↵Henning Baldersheim2023-06-031-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 pointTor Brede Vekterli2023-06-021-1/+2
| |/
* | Merge pull request #27279 from ↵Valerij Fredriksen2023-06-0216-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 zonejonmv2023-06-021-2/+2
| |
| * Revert signaturejonmv2023-06-024-10/+11
| |
| * Allow parallell cloud accounts in dep-spec, and simply some usagesjonmv2023-06-0215-217/+226
|/
* Merge pull request #27269 from vespa-engine/freva/core-pathHåkon Hallingstad2023-06-022-6/+22
|\ | | | | Assume core bin path is under VESPA_HOME if relative
| * Assume core bin path is under VESPA_HOME if relativeValerij Fredriksen2023-06-022-6/+22
| |
* | Merge pull request #27266 from vespa-engine/hmusum/cluster-controller-cleanup-6Håkon Hallingstad2023-06-0216-264/+187
|\ \ | | | | | | Hmusum/cluster controller cleanup 6
| * | Set nextInLineCount to 0 initially instead of checking fleetcontroller countHarald Musum2023-06-022-2/+3
| | |
| * | Simplify and remove some test methodsHarald Musum2023-06-015-25/+16
| | |
| * | ZooKeeper is always used, simplifyHarald Musum2023-06-017-96/+28
| | |
| * | Require non-null zooKeeperServerAddress in FleetControllerOptionsHarald Musum2023-06-015-126/+135
| | |
| * | Move into method that does reconfigurationHarald Musum2023-06-012-1/+1
| | |
| * | Copy options when reconfiguringHarald Musum2023-06-011-20/+10
| | |
* | | Merge pull request #27272 from ↵Martin Polden2023-06-023-1/+4
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/revert-27259-mpolden/remove-unused-agent Revert "Remove unused agent"
| * | | Revert "Remove unused agent"Jon Marius Venstad2023-06-023-1/+4
|/ / /
* | | Merge pull request #27271 from vespa-engine/jonmv/warmp-up-search-handlerJon Marius Venstad2023-06-021-1/+4
|\ \ \ | | | | | | | | Unranked and 0 hits
| * | | Unranked and 0 hitsjonmv2023-06-021-1/+4
| | | |
* | | | Merge pull request #27270 from vespa-engine/bjorncs/fixBjørn Christian Seime2023-06-021-1/+1
|\ \ \ \ | |_|_|/ |/| | | Don't use reference equality
| * | | Don't use reference equalityBjørn Christian Seime2023-06-021-1/+1
|/ / /
* | | Merge pull request #27263 from vespa-engine/freva/fix-portHåkon Hallingstad2023-06-021-8/+3
|\ \ \ | | | | | | | | Allow creating client for given URI
| * | | SimplifyValerij Fredriksen2023-06-011-2/+2
| | | |
| * | | Allow creating client for given URIsValerij Fredriksen2023-06-011-8/+3
| | | |
* | | | Merge pull request #27268 from vespa-engine/jonmv/warmp-up-search-handlerJon Marius Venstad2023-06-021-2/+5
|\ \ \ \ | | |/ / | |/| | Reduce log level for failed warmup, and provide a nullInputStream
| * | | Reduce log level for failed warmup, and provide a nullInputStreamjonmv2023-06-021-2/+5
| | | |
* | | | Merge pull request #27259 from vespa-engine/mpolden/remove-unused-agentMartin Polden2023-06-023-4/+1
|\ \ \ \ | | | | | | | | | | Remove unused agent
| * | | | Remove unused agentMartin Polden2023-06-013-4/+1
| | | | |
* | | | | Merge pull request #27256 from vespa-engine/mpolden/prefer-latest-genJon Bratseth2023-06-017-86/+120
|\ \ \ \ \ | | | | | | | | | | | | Prefer latest generation with fallback to older
| * | | | | Prefer latest generation with fallback to olderMartin Polden2023-06-014-37/+40
| | | | | |
| * | | | | Extract HostProvisionRequestMartin Polden2023-06-015-66/+97
| | | | | |
| * | | | | Fix typoMartin Polden2023-06-011-5/+1
| |/ / / /
* | | | | Merge pull request #27265 from vespa-engine/jonmv/warmp-up-search-handlerJon Bratseth2023-06-011-0/+12
|\ \ \ \ \ | | |/ / / | |/| | | Firu a dummy query at end of search handler constructor
| * | | | 2s timeout for warmp queryjonmv2023-06-011-1/+1
| | | | |
| * | | | Fire a dummy query at end of search handler constructorjonmv2023-06-011-0/+12
| | | | |
* | | | | Merge pull request #27264 from ↵Henning Baldersheim2023-06-019-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 Storli2023-06-019-12/+58
| | |_|/ | |/| |
* | | | Merge pull request #27262 from vespa-engine/olaaun-patch-1Arnstein Ressem2023-06-011-3/+3
|\ \ \ \ | | | | | | | | | | Update feature flag expiry
| * | | | Update feature flag expiryOla Aunrønning2023-06-011-3/+3
| | | | |
* | | | | Merge pull request #27252 from ↵Håvard Pettersen2023-06-016-74/+62
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/modernize-code-while-reading-1 Modernize and unify code.
| * | | | | Modernize and unify code.Henning Baldersheim2023-06-016-74/+62
| | | | | |
* | | | | | Merge pull request #27261 from ↵Valerij Fredriksen2023-06-011-1/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/jonmv/convert-to-advertised-resources Compare advertised resrouces to candidate node
| * | | | | | Compare advertised resrouces to candidate nodejonmv2023-06-011-1/+3
| | |_|/ / / | |/| | | |
* | | | | | Merge pull request #27260 from vespa-engine/freva/fix-conditionValerij Fredriksen2023-06-014-6/+10
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | | Fix exclave condition
| * | | | | Fix exclave conditionValerij Fredriksen2023-06-014-6/+10
| |/ / / /
* | | | | Merge pull request #27258 from ↵Tor Brede Vekterli2023-06-013-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 phasesTor Brede Vekterli2023-06-013-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 Baldersheim2023-06-014-2/+39
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/tuning-support-for-lidspace-bloat-factor Add support for tuning lidspace bloat-factor in services.xml.