summaryrefslogtreecommitdiffstats
path: root/zookeeper-server/zookeeper-server-common
Commit message (Collapse)AuthorAgeFilesLines
* Remove unused argumentHarald Musum2022-03-312-3/+3
|
* Wait exactly 3 minutes for new serversJon Marius Venstad2022-03-091-6/+4
|
* Add note about jute.maxbuffer system propertyHarald Musum2022-02-171-0/+3
|
* Revert "Revert "Jonmv/reapply zk changes 2""Jon Marius Venstad2022-01-174-85/+63
| | | | This reverts commit 810da357155a349884b862de87e18de87ed54b35.
* Revert "Jonmv/reapply zk changes 2"Jon Marius Venstad2022-01-144-63/+85
|
* Revert "Revert "Jonmv/reapply zk changes""Jon Marius Venstad2022-01-134-85/+63
| | | | This reverts commit a7e95293f7f0bd4a9a2a3618a48061a14ffbf2e3.
* Revert "Jonmv/reapply zk changes"Arnstein Ressem2022-01-124-63/+85
|
* Revert "Revert "Jonmv/remove retired nodes from zk clusters when data ↵Jon Marius Venstad2022-01-124-85/+63
| | | | | | migration complete [run-systemtest]"" This reverts commit 703a09ea682cb91b7df58f88efc48a0503fa3a4b.
* Revert "Jonmv/remove retired nodes from zk clusters when data migration ↵Harald Musum2022-01-124-63/+85
| | | | complete [run-systemtest]"
* Merge pull request #20758 from ↵Jon Marius Venstad2022-01-114-85/+63
|\ | | | | | | | | vespa-engine/jonmv/remove-retired-nodes-from-zk-clusters-when-data-migration-complete Jonmv/remove retired nodes from zk clusters when data migration complete [run-systemtest]
| * Unit testJon Marius Venstad2022-01-112-4/+1
| |
| * Avoid NPE when using half-constructed zookeeper serverJon Marius Venstad2022-01-111-1/+0
| |
| * Shut down on container exit (not just let JVM die)Jon Marius Venstad2022-01-111-0/+5
| |
| * Do not die when reconfiguring to a single serverJon Marius Venstad2022-01-111-4/+0
| |
| * Always reconfigure (idempotent), and to only non-retired serversJon Marius Venstad2022-01-112-25/+21
| |
| * Use bulk reconfig modeJon Marius Venstad2022-01-114-52/+38
| |
| * Simplify, no functional changesJon Marius Venstad2022-01-112-7/+6
| |
* | Supprt configuring ZooKeeper snapshot methodHarald Musum2022-01-111-0/+1
|/
* Revert "JDK 17: verify cipher suites depending on JDK version."Harald Musum2021-11-081-14/+4
|
* JDK 17: verify cipher suites depending on JDK version.gjoranv2021-11-041-4/+14
|
* Update 2019 Oath copyrights.gjoranv2021-10-271-1/+1
|
* Update Verizon Media copyright notices.gjoranv2021-10-0714-14/+14
|
* Update 2017 copyright notices.gjoranv2021-10-072-2/+2
|
* Set tickTime for server and adjust client session timeout to a legal valueHarald Musum2021-07-101-1/+3
|
* MInor cleanup, no functional changesHarald Musum2021-05-254-16/+13
|
* Set system property zookeeper.globalOutstandingLimitHarald Musum2021-05-101-0/+2
|
* Generate server ZK TLS config using Vespa mTLS configBjørn Christian Seime2021-04-213-122/+67
| | | | Server ZK TLS config follows Vespa mTLS config and is no longer controlled by feature flag.
* Another attempt at configuring secure only client port on ZK serverBjørn Christian Seime2021-03-182-30/+23
| | | | | | ZK dynamic reconfiguration logic assumes that insecure client port exists. This commit introduces a new connection factory that overrides 'secure' flag from configure() and makes the insecure client port become secure.
* Use default metrics providerHarald Musum2021-03-182-3/+1
|
* Update testsHarald Musum2021-03-171-6/+0
|
* Set auth provider as system propertuy and use x509 as schemeHarald Musum2021-03-171-3/+2
| | | | Using config does not work, need to use system property
* Use custom x509 authentication provider for ZK serverBjørn Christian Seime2021-03-172-4/+12
| | | | | Default provider implementation from ZK does not work in conjunction with ssl context supplier (fails on missing trust manager).
* Remove unused parameterBjørn Christian Seime2021-03-151-3/+3
|
* Handle client port that is configured to TLS onlyBjørn Christian Seime2021-03-152-21/+35
| | | | | | The client port can no longer be distributed through the ZK dynamic reconfiguration as the protocol does not support SSL client port. The port must be configured through the static config section instead.
* Use SSLContext supplier for ZK server configurationBjørn Christian Seime2021-03-124-231/+90
| | | | | Remove use of keystore/truststore from disk. Only configure client secure port if TLS is enabled.
* Simplify and stabilise test (would fail if asleep for more than 1s)Jon Marius Venstad2021-03-121-16/+5
|
* Use correct List typeBjørn Christian Seime2021-03-101-1/+1
|
* Revert "Revert "Specify TLS configuration when enabling secure ZK client""Bjørn Christian Seime2021-03-103-35/+58
|
* Revert "Specify TLS configuration when enabling secure ZK client"Harald Musum2021-03-103-58/+35
|
* Specify TLS configuration when enabling secure ZK clientBjørn Christian Seime2021-03-103-35/+58
| | | | | Implement and use ssl context supplier class. Move helpers methods for determining enabled ciphers/protocols to supplier class.
* Revert "Periodically reconfigure config server ZooKeeper cluster"Martin Polden2021-03-013-81/+4
|
* Ignore config with no serversMartin Polden2021-02-262-0/+6
|
* Support reconfiguration without configMartin Polden2021-02-263-4/+75
|
* Disable TLSV1.3Bjørn Christian Seime2021-02-241-2/+2
|
* Flag service for orchestrated restart when ZK myid changesJon Marius Venstad2021-02-231-1/+1
|
* Fix testsJon Marius Venstad2021-02-191-18/+24
|
* Move ownership of QuorumPeer to RecoonfigurerJon Marius Venstad2021-02-193-12/+49
|
* Die after 1 minute if no ZK-connection when constructing CCJon Marius Venstad2021-02-191-2/+2
|
* ZK will now allow TLSv1.3 in addition to TLSv1.2Bjørn Christian Seime2021-02-181-2/+2
|
* Merge pull request #16557 from ↵Jon Marius Venstad2021-02-172-15/+26
|\ | | | | | | | | vespa-engine/jonmv/properly-detect-leaving-zk-servers Properly detect leaving ZK servers by comparing full spec