summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | Allow updates with only remove/clear updates and operations to single value ↵Henning Baldersheim2021-01-057-15/+183
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | numeric fields to pass even when feed rejection is in effect. The rationale is that these updates will not affect memory or disk footprint negatively, but it can have a significant positive effect. Note that this will only be allowed for buckets that are in sync.
* | | | | | | Merge pull request #15930 from ↵Yngve Aasheim2021-01-061-1/+2
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | vespa-engine/jonmv/add-application-id-to-deployment-metric-dimensions Add applicationId to deployment duration metrics
| * | | | | | Add applicationId to deployment duration metricsJon Marius Venstad2021-01-061-1/+2
| | | | | | |
* | | | | | | Merge pull request #15931 from ↵Geir Storli2021-01-0644-100/+122
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/wire-in-use-of-flush-tokens-for-flush-targets Wire in use of flush tokens for flush targets.
| * | | | | | | Wire in use of flush tokens for flush targets.Tor Egge2021-01-0644-100/+122
| |/ / / / / /
* | | | | | | Merge pull request #15929 from ↵Arnstein Ressem2021-01-062-3/+27
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/throw-if-services.xml-is-empty Throw exception if services.xml is empty [run-systemtest]
| * | | | | | Throw exception if services.xml is emptyHarald Musum2021-01-062-3/+27
| | | | | | |
* | | | | | | Merge pull request #15922 from vespa-engine/freva/clear-storageValerij Fredriksen2021-01-066-10/+55
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | Add support for pruning managed containers
| * | | | | | dockerOperations -> containerOperationsValerij Fredriksen2021-01-061-7/+7
| | | | | | |
| * | | | | | Add method to retain managed containersValerij Fredriksen2021-01-066-4/+49
| | | | | | |
* | | | | | | Merge pull request #15927 from ↵Henning Baldersheim2021-01-062-2/+4
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/cap-max-buckets-per-streaming-search-visitor Cap default max buckets per streaming search visitor
| * | | | | | | Cap max buckets per streaming search visitorTor Brede Vekterli2021-01-052-2/+4
| | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | Avoids memory blow-up when visiting locations with a massive number of buckets.
* | | | | | | Merge pull request #15925 from vespa-engine/toregge/detect-nul-byte-in-wordHenning Baldersheim2021-01-062-1/+57
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | Detect NUL byte in word when inverting field. Truncate the word and
| * | | | | | Detect NUL byte in word when inverting field. Truncate the word andTor Egge2021-01-062-1/+57
|/ / / / / / | | | | | | | | | | | | | | | | | | drop it if the reduced length is zero.
* | | | | | Merge pull request #15923 from ↵Håkon Hallingstad2021-01-0612-83/+38
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-15911-hakonhall/make-clients-use-orchestratorstatus-instead-of-allowedtobedown Revert "Make clients use orchestratorStatus instead of allowedToBeDown"
| * | | | | | Revert "Make clients use orchestratorStatus instead of allowedToBeDown"Håkon Hallingstad2021-01-0612-83/+38
|/ / / / / /
* | | | | | Merge pull request #15914 from ↵Geir Storli2021-01-0612-60/+211
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/add-low-level-support-for-stopping-a-running-disk-index-fusion Add low level support for stopping a running disk index fusion.
| * | | | | | Add low level support for stopping a running disk index fusion.Tor Egge2021-01-0512-60/+211
| | |_|/ / / | |/| | | |
* | | | | | Merge pull request #15911 from ↵Håkon Hallingstad2021-01-0612-38/+83
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | vespa-engine/hakonhall/make-clients-use-orchestratorstatus-instead-of-allowedtobedown Make clients use orchestratorStatus instead of allowedToBeDown
| * | | | | Make clients use orchestratorStatus instead of allowedToBeDownHåkon Hallingstad2021-01-0512-38/+83
| | | | | |
* | | | | | Merge pull request #15919 from ↵Harald Musum2021-01-0616-70/+269
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-15904-revert-15400-revert-14062-revert-14057-hmusum/upgrade-to-curator-4 Reapply "Upgrade to Curator 4"
| * | | | | | Avoid returning null where possibleHarald Musum2021-01-051-7/+6
| | | | | | |
| * | | | | | Revert "Revert "Reapply "Upgrade to Curator 4"""Harald Musum2021-01-0516-71/+271
| | |_|/ / / | |/| | | |
* | | | | | Merge pull request #15829 from ↵Henning Baldersheim2021-01-064-12/+13
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/make-concurrency-computation-understandable Make the feed concurrency computations understandable.
| * | | | | | Make the feed concurrency computations understandable.Henning Baldersheim2020-12-154-12/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Default is 0.5, unless you have at least one streaming cluster. Then it is 1.0. - If you specify it directly, what you see is what you get. No magic division by 2 in some cases.
* | | | | | | Merge pull request #15920 from vespa-engine/hmusum/fix-deletion-of-tenantHarald Musum2021-01-052-17/+22
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Fix deletion of tenant
| * | | | | | | Simplify adding and deleting tenantHarald Musum2021-01-051-16/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also make sure to call close on tenant before removing node from ZooKeeper
| * | | | | | | Remove unnecessary and misleading method callHarald Musum2021-01-051-1/+0
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge pull request #15918 from vespa-engine/jonmv/reapply-remove-storage-plicyJon Marius Venstad2021-01-0535-1242/+1060
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Jonmv/reapply remove storage plicy
| * | | | | | | Use "[Content:cluster=...]" for routes instead of (only-sometimes-)generated ↵Jon Marius Venstad2021-01-057-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -direct route
| * | | | | | | Revert "Revert "Jonmv/remove storage policy""Jon Marius Venstad2021-01-0535-1242/+1060
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | This reverts commit 75b2e4c11ea6463c335f1c77dab3fdb5493e5600.
* | | | | | | Merge pull request #15912 from vespa-engine/aressem/test-system-testArnstein Ressem2021-01-053-4/+33
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | Run systemtests in PR if [run-systemtest] is specified in title
| * | | | | | Make sure USER is set.Arnstein Ressem2021-01-052-0/+2
| | | | | | |
| * | | | | | Try to run systemtests in PR if [run-systemtest] is specified in titleArnstein Ressem2021-01-052-4/+31
| | | | | | |
* | | | | | | Merge pull request #15916 from ↵Henning Baldersheim2021-01-053-22/+14
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/improve-distributor-startup-exception-handling Improve handling of exceptions during distributor startup
| * | | | | | | Improve handling of exceptions during distributor startupTor Brede Vekterli2021-01-053-22/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove call to requestShutdown which could try to use components that weren't properly set up yet. Only used for _maybe_ being able to scream an error to the cluster controller, but this has very limited usefulness in practice. Since exceptions are categorized and logged with backtrace at the root application main level, remove redundant logging. Also enforce component shutdown for network setup exceptions (not sure why this wasn't there to start with).
* | | | | | | | Merge pull request #15917 from vespa-engine/bjorncs/install-config-definitionBjørn Christian Seime2021-01-052-5/+10
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Bjorncs/install config definition
| * | | | | | | | Reduce log levelBjørn Christian Seime2021-01-051-5/+9
| | | | | | | | |
| * | | | | | | | Install sia-provider config definitionBjørn Christian Seime2021-01-051-0/+1
| | | | | | | | |
* | | | | | | | | Merge pull request #15915 from vespa-engine/mpolden/rebalancing-fixJon Bratseth2021-01-054-34/+100
|\ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / |/| | | | | | | | Avoid moving nodes already on exclusive switch
| * | | | | | | | Avoid moving nodes already on exclusive switchMartin Polden2021-01-053-27/+100
| | | | | | | | |
| * | | | | | | | Remove stdout spamMartin Polden2021-01-051-7/+0
| | | | | | | | |
* | | | | | | | | Merge pull request #15910 from vespa-engine/balder/improve-languageKristian Aune2021-01-051-2/+2
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | | Make the language actually readable.
| * | | | | | | | SimplifyHenning Baldersheim2021-01-051-1/+1
| | | | | | | | |
| * | | | | | | | Make the language actually readable.Henning Baldersheim2021-01-051-2/+2
|/ / / / / / / /
* | | | | | | | Merge pull request #15909 from ↵Henning Baldersheim2021-01-054-15/+16
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/only-fetch-doc-id-when-splitting Only fetch document IDs in bucket when splitting, not whole documents
| * | | | | | | | Only fetch document IDs in bucket when splitting, not whole documentsTor Brede Vekterli2021-01-054-15/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Splitting code only needs to look at the document IDs to figure out the distribution of the target buckets. Remove tracking of document sizes (which did need the whole documents) since it was only used in a warning log message.
* | | | | | | | | Merge pull request #15908 from ↵Arnstein Ressem2021-01-051-7/+2
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-15903-hmusum/copy-to-temp-dir-and-move Revert "Copy to temp dir and move"
| * | | | | | | | | Revert "Copy to temp dir and move"Harald Musum2021-01-051-7/+2
|/ / / / / / / / /
* | | | | | | | | Merge pull request #15907 from ↵Jon Marius Venstad2021-01-0535-1060/+1242
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-15873-jonmv/remove-storage-policy Revert "Jonmv/remove storage policy"