summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Automatic commit of package [vespa] release [7.330.15-1].vespa-7.330.15-1sd-buildbot2020-12-174-1/+2
| | | | | | Created by command: /usr/bin/tito tag --use-version=7.330.15 --no-auto-changelog
* Merge pull request #15837 from ↵Harald Musum2020-12-169-25/+76
|\ | | | | | | | | vespa-engine/hmusum/use-flag-to-choose-vespa-zookeeper-server-implementation Use feature flag to decide how to run ZooKeeper server
| * Verify config instead of depending on method in ClusterControllerContainerHarald Musum2020-12-162-2/+8
| |
| * Use feature flag to decide how to run ZooKeeper serverHarald Musum2020-12-169-25/+70
| | | | | | | | | | Add flag to choose between reconfigurable ZooKeeper server or not for the ZooKeeper server used by cluster controller
* | Merge pull request #15830 from vespa-engine/jonmv/reindexing-on-by-defaultJon Marius Venstad2020-12-164-6/+6
|\ \ | | | | | | Turn on reindexing by default
| * | Turn on reindexing by defaultJon Marius Venstad2020-12-154-6/+6
| | |
* | | Merge pull request #15835 from vespa-engine/mpolden/force-shutdownHarald Musum2020-12-168-6/+52
|\ \ \ | | | | | | | | Always force shutdown of non-reconfigurable ZooKeeper server
| * | | Always force shutdown of non-reconfigurable ZooKeeper serverMartin Polden2020-12-168-6/+52
| | | | | | | | | | | | | | | | | | | | This basically reverts to the original behaviour, where the container is forced to exit when a new VespaZooKeeperServer component is setup.
* | | | Merge pull request #15834 from vespa-engine/mpolden/allow-controller-zoneMorten Tokle2020-12-162-0/+9
|\ \ \ \ | | | | | | | | | | Allow controller zone
| * | | | Allow controller zoneMartin Polden2020-12-162-0/+9
| |/ / /
* | | | Merge pull request #15833 from vespa-engine/balder/add-missing-restart-flagHenning Baldersheim2020-12-161-1/+1
|\ \ \ \ | | | | | | | | | | Add missing restart annotation.
| * | | | Add missing restart annotation.Henning Baldersheim2020-12-161-1/+1
|/ / / /
* | | | Merge pull request #15809 from ↵Tor Brede Vekterli2020-12-1612-127/+195
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | vespa-engine/toregge/handle-more-up-states-variants Store more variants of ideal service layer nodes for a given bucket in hash table.
| * | | Don't store variants of ideal service layer nodes in hash if bucket usedTor Egge2020-12-151-3/+24
| | | | | | | | | | | | | | | | bits > 33.
| * | | Store more variants of ideal service layer nodes for a given bucket in hash ↵Tor Egge2020-12-1412-128/+175
| | | | | | | | | | | | | | | | table.
* | | | Merge pull request #15832 from ↵Håkon Hallingstad2020-12-165-59/+11
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | vespa-engine/revert-15831-revert-15824-revert-15821-revert-15812-hmuusum/remove-unnecessary-dependency Stop depending on ZooKeeperProvider, take 3
| * | | Add back javadocHarald Musum2020-12-161-0/+4
| | | |
| * | | Inject VespaZooKeeperServer in constructorHarald Musum2020-12-161-1/+7
| | | |
| * | | Revert "Revert " Stop depending on ZooKeeperProvider, take 2""Harald Musum2020-12-165-67/+9
|/ / /
* | | Merge pull request #15831 from ↵Jon Marius Venstad2020-12-165-9/+67
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/revert-15824-revert-15821-revert-15812-hmuusum/remove-unnecessary-dependency Revert " Stop depending on ZooKeeperProvider, take 2"
| * | | Revert " Stop depending on ZooKeeperProvider, take 2"Harald Musum2020-12-165-9/+67
|/ / /
* | | Merge pull request #15824 from ↵Harald Musum2020-12-155-67/+9
|\ \ \ | |_|/ |/| | | | | | | | vespa-engine/revert-15821-revert-15812-hmuusum/remove-unnecessary-dependency Stop depending on ZooKeeperProvider, take 2
| * | Constructor needs to be publicHarald Musum2020-12-151-1/+1
| | |
| * | Revert "Revert "Stop depending on ZooKeeperProvider""Harald Musum2020-12-155-66/+8
| | |
* | | Merge pull request #15827 from vespa-engine/mpolden/join-threadMartin Polden2020-12-152-2/+4
|\ \ \ | | | | | | | | Wait for quorum peer thread on shutdown
| * | | Wait for quorum peer thread on shutdownMartin Polden2020-12-152-2/+4
| | | |
* | | | Merge pull request #15826 from ↵Jon Marius Venstad2020-12-153-20/+91
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/gjoranv/wait-for-deconstruct-upon-shutdown Gjoranv/wait for deconstruct upon shutdown
| * | | | Reduce shutdown deconstruction timeout from 10 min -> 45 secgjoranv2020-12-151-1/+3
| | | | | | | | | | | | | | | | | | | | .. due to ConfiguredApplication.shutdownDeadlineExecutor
| * | | | Make the deconstruct executor private again.gjoranv2020-12-152-19/+27
| | | | | | | | | | | | | | | | | | | | - Add helper method in test to wait for deconstruct to finish.
| * | | | Optimize imports.gjoranv2020-12-152-10/+6
| | | | |
| * | | | Switch test to use RECONFIG mode by default.gjoranv2020-12-151-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Use SHUTDOWN mode for the latest test that uses a component with the delayed deconstruct method. - Remove the now unnecessary explanation from the class comment.
| * | | | Extract method for task waiting and exception handling.gjoranv2020-12-151-12/+16
| | | | |
| * | | | Add constant for the deconstruct delay in RECONFIG mode.gjoranv2020-12-151-1/+2
| | | | |
| * | | | Wait for component deconstruction to finish when shutting down.gjoranv2020-12-153-8/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Wait up to 10 minuts. - Add separate modes for reconfig and shutdown. - Add test ctor for setting the delay before deconstruction starts in RECONFIG mode. (Tests are TBD.)
* | | | | Merge pull request #15828 from vespa-engine/mpolden/validate-zoneJon Marius Venstad2020-12-152-37/+46
|\ \ \ \ \ | |_|/ / / |/| | | | Validate zone in application API
| * | | | Validate zone in application APIMartin Polden2020-12-152-37/+46
|/ / / /
* | | | Merge pull request #15819 from ↵Henning Baldersheim2020-12-1516-86/+122
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/make-the-guard-visible-in-code - Wire in the guard to make it evident that we have it when making ch…
| * | | | Fix the MetricLockGuard::owns and its use to match the intention.Henning Baldersheim2020-12-152-2/+2
| | | | |
| * | | | - Wire in the guard to make it evident that we have it when making changes ↵Henning Baldersheim2020-12-1516-86/+122
| |/ / / | | | | | | | | | | | | | | | | | | | | that require it. - Clean up some old members and code not used any more.
* | | | Merge pull request #15823 from vespa-engine/balder/no-need-for-may-when-we-knowHenning Baldersheim2020-12-1515-27/+19
|\ \ \ \ | | | | | | | | | | GC unused parameter. No need to say maybe when it is definitive.
| * | | | GC unused parameter. No need to say maybe when it is definitive.Henning Baldersheim2020-12-1515-27/+19
| |/ / /
* | | | Merge pull request #15825 from vespa-engine/mpolden/set-peer-firstMartin Polden2020-12-152-2/+2
|\ \ \ \ | | | | | | | | | | Ensure that peer is set before calling start
| * | | | Ensure that peer is set before calling startMartin Polden2020-12-152-2/+2
| | | | |
* | | | | Merge pull request #15820 from vespa-engine/mpolden/log-and-dieMartin Polden2020-12-152-12/+4
|\ \ \ \ \ | | | | | | | | | | | | Use Process.logAndDie
| * | | | | Use Process.logAndDieMartin Polden2020-12-152-12/+4
| |/ / / /
* | | | | Merge pull request #15822 from vespa-engine/geirst/proton-thread-pools-explorerHenning Baldersheim2020-12-1510-43/+181
|\ \ \ \ \ | |_|_|/ / |/| | | | Add explorer for the shared thread pools used by proton and it's docu…
| * | | | Add explorer for the shared thread pools used by proton and it's document ↵Geir Storli2020-12-1510-43/+181
| | |/ / | |/| | | | | | | | | | databases.
* | | | Merge pull request #15818 from vespa-engine/toregge/optimize-bucketid-reverseHenning Baldersheim2020-12-151-8/+4
|\ \ \ \ | | | | | | | | | | Optimize bucketId::reverse
| * | | | Optimize bucketId::reverseTor Egge2020-12-151-8/+4
| | | | |
* | | | | Merge pull request #15821 from ↵Arnstein Ressem2020-12-155-8/+66
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | vespa-engine/revert-15812-hmuusum/remove-unnecessary-dependency Revert "Stop depending on ZooKeeperProvider"