summaryrefslogtreecommitdiffstats
path: root/zkfacade/src
Commit message (Collapse)AuthorAgeFilesLines
* LogLevel.DEBUG -> Level.FINEgjoranv2020-04-251-2/+2
|
* Import java.util.logging.Level instead of com.yahoo.log.LogLevelgjoranv2020-04-251-1/+1
|
* Let Curator own re-entrant locksMartin Polden2020-04-142-1/+17
|
* Use Duration for timeoutsMartin Polden2020-04-141-18/+14
|
* Merge pull request #11815 from ↵Jon Marius Venstad2020-03-201-6/+22
|\ | | | | | | | | vespa-engine/jvenstad/wrap-curator-mutex-with-reentarnt-lock Hold a JVM-wide reentrant lock to grab mutex — helps ZK stale reads?
| * Be less stupoidJon Marius Venstad2020-01-161-1/+4
| |
| * Differentiate between failing to acquire the two locksJon Marius Venstad2020-01-161-10/+7
| |
| * Swap order of locks, to avoid doubling timeout durationJon Marius Venstad2020-01-161-6/+14
| |
| * Hold a JVM-wide reentrant lock to grab mutex — helps ZK stale reads?Jon Marius Venstad2020-01-161-1/+9
| |
* | Update Curator.javaJon Marius Venstad2020-01-201-3/+2
| |
* | Log curator state changes SUSPENDED, RECONNECTED and LOSTJon Marius Venstad2020-01-201-1/+8
|/
* Create zookeeper client config file only when necessaryHarald Musum2020-01-092-21/+22
|
* Revert "Reapply "Upgrade to Curator 2.13.0""Harald Musum2020-01-0912-87/+49
|
* Revert "Revert "Upgrade to Curator 2.13.0""Harald Musum2020-01-0712-49/+87
|
* Cache historic runs (with mock spuport for ZK node versions)Jon Marius Venstad2019-12-203-5/+18
|
* Revert "Upgrade to Curator 2.13.0"Harald Musum2019-12-2012-87/+49
|
* Upgrade to Curator 2.13.0Harald Musum2019-12-1912-49/+87
|
* Set TLS config for client based on VESPA_USE_TLS_FOR_ZOOKEEPER_CLIENTHarald Musum2019-12-054-22/+54
|
* Prepare for supporting zokeeper client config fileHarald Musum2019-12-041-7/+8
|
* Use regular ZooKeeper factoryHarald Musum2019-12-023-48/+23
|
* Create VespaZooKeeperServer interface and use where appropriateHarald Musum2019-10-241-2/+2
|
* Revert "Revert "Reapply "Move ZooKeeperServer to another module"""Harald Musum2019-10-233-277/+0
|
* Revert "Reapply "Move ZooKeeperServer to another module""Harald Musum2019-10-223-0/+277
|
* Revert "Revert "Reapply "move ZooKeeperServer to another module"""Harald Musum2019-10-223-277/+0
|
* Revert "Reapply "move ZooKeeperServer to another module""Håkon Hallingstad2019-10-223-0/+277
|
* Revert "Revert "Reapply "Move ZooKeeperServer to another module""""Harald Musum2019-10-213-277/+0
|
* Return 504 Gateway Timeout on lock timeout from OrchestratorHåkon Hallingstad2019-10-211-1/+1
|
* Revert "Move ZooKeeperServer to another module"Harald Musum2019-10-183-0/+277
|
* Move ZooKeeperServer to another moduleHarald Musum2019-10-173-277/+0
| | | | | | zookeeper-server jar is not a preinstalled bundle, as zkfacade is, so need to add bundle explicitly for clustercontroller and add symlink from components dir for config server
* Add constructor without ZooKeeperServer argument, for testingHarald Musum2019-10-162-1/+6
| | | | Will be used by code in internal repo, so needs to be public
* Ue config instead of depending on ZooKeeperServerHarald Musum2019-10-161-2/+0
|
* Add config for trusting empty ZooKeeper snapshotsHarald Musum2019-10-011-2/+3
| | | | Needed when upgrading from ZooKeeper 3.4 to 3.5
* Do not use container parents even if we run ZooKeeper 3.5Harald Musum2019-09-301-0/+1
|
* Revert "Reapply "upgrade to zookeeper 3.5""Harald Musum2019-09-273-534/+8
|
* Patch and make trustEmptySnapshot configurable.Harald Musum2019-09-272-1/+521
| | | | | | Need to include FileTxnSnapLog verbatim until ZooKeeper 3.5.6 is released to be able to upgrade to ZooKeeper 3.5 in cases where there is a ZooKeeper transaction log, but no snapshot
* Revert "Revert "Hmusum/upgrade to zookeeper 3.5""Harald Musum2019-09-242-7/+13
|
* Move scriptsHarald Musum2019-09-234-330/+0
|
* Revert "Hmusum/upgrade to zookeeper 3.5"Harald Musum2019-09-172-13/+7
|
* Fix error from rebasing onto master: server numbering starts at 0.gjoranv2019-09-101-4/+4
|
* Fix unit testsHarald Musum2019-09-101-6/+10
|
* WIP: Upgrade to zookeeper 3.5Harald Musum2019-09-101-5/+7
|
* Use server id in config for singlenode zookeeper setupsHarald Musum2019-09-062-19/+16
| | | | | Update tests accordingly and start numbering at 0, aw will be done by the code that creates zookeeper-server config
* update shell bootstrap sectionsArne Juul2019-09-044-0/+16
|
* Do not use RestrictedServerCnxnFactoryHarald Musum2019-09-042-92/+0
| | | | | | Do not use it for self-hosted, feature cannot be supported with ZooKeeper 3.5 (but secure communications can be setup with ZooKeeper 3.5, which is supported from that version on)
* Do not use RestrictedServerCnxnFactory in self-hosted installationsHarald Musum2019-08-221-1/+2
|
* Handle exception instead of checking first and then do operationHarald Musum2019-08-151-10/+12
| | | | | | If checking for existence and doing an aoperation we might do the wrong thing, since the node could have been chenged after the check was done. Catch appropriate exceptions instead and return
* Revert "Update to Curator 2.13.0"Harald Musum2019-07-1112-87/+49
|
* Merge pull request #10003 from vespa-engine/hmusum/update-to-curator-2.13.0Harald Musum2019-07-1112-49/+87
|\ | | | | Update to Curator 2.13.0
| * Update to Curator 2.13.0Harald Musum2019-07-0912-49/+87
| |
* | Add help option and usage outputHarald Musum2019-07-091-0/+10
| |