aboutsummaryrefslogtreecommitdiffstats
path: root/zookeeper-server
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Jonmv/reapply zk changes 2"Jon Marius Venstad2022-01-1412-646/+144
|
* Ignore unit test for now (unstable 1/100)Jon Marius Venstad2022-01-132-0/+4
|
* Revert "Revert "Jonmv/reapply zk changes""Jon Marius Venstad2022-01-1312-144/+642
| | | | This reverts commit a7e95293f7f0bd4a9a2a3618a48061a14ffbf2e3.
* Revert "Jonmv/reapply zk changes"Arnstein Ressem2022-01-1212-642/+144
|
* Use dynamic port allocation for ZK testJon Marius Venstad2022-01-122-18/+82
|
* Revert "Revert "Jonmv/remove retired nodes from zk clusters when data ↵Jon Marius Venstad2022-01-1212-144/+578
| | | | | | migration complete [run-systemtest]"" This reverts commit 703a09ea682cb91b7df58f88efc48a0503fa3a4b.
* Revert "Jonmv/remove retired nodes from zk clusters when data migration ↵Harald Musum2022-01-1212-578/+144
| | | | complete [run-systemtest]"
* Merge pull request #20758 from ↵Jon Marius Venstad2022-01-1112-144/+578
|\ | | | | | | | | 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]
| * Smaller max portJon Marius Venstad2022-01-112-2/+2
| |
| * More than 1 port per teest ...Jon Marius Venstad2022-01-112-4/+4
| |
| * Specicfy test timeout of 2 minutesJon Marius Venstad2022-01-112-5/+2
| |
| * Use different ports for different ZK versionsJon Marius Venstad2022-01-114-8/+31
| |
| * Retry reading when ocnnection lossJon Marius Venstad2022-01-112-6/+20
| |
| * findbugs silliness warnings must be ignoredJon Marius Venstad2022-01-112-2/+0
| |
| * Unit testJon Marius Venstad2022-01-114-4/+427
| |
| * Verify reconfiguration complete by issuing a write operationJon Marius Venstad2022-01-112-3/+27
| |
| * Avoid NPE when using half-constructed zookeeper serverJon Marius Venstad2022-01-113-5/+4
| |
| * 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-115-54/+40
| |
| * Simplify, no functional changesJon Marius Venstad2022-01-116-57/+30
| |
* | Supprt configuring ZooKeeper snapshot methodHarald Musum2022-01-111-0/+1
|/
* Remove unused support for ZooKeeper server 3.6.2Harald Musum2021-11-1811-507/+0
|
* Use ZooKeeper server 3.7.0Harald Musum2021-11-032-2/+2
|
* Support ZooKeeper 3.7.0Harald Musum2021-11-0311-1/+507
|
* Update 2019 Oath copyrights.gjoranv2021-10-271-1/+1
|
* Update Verizon Media copyright notices.gjoranv2021-10-0733-33/+33
|
* Update 2017 copyright notices.gjoranv2021-10-073-3/+3
|
* Set tickTime for server and adjust client session timeout to a legal valueHarald Musum2021-07-101-1/+3
|
* Remove duplicate embedding of log librariesBjørn Christian Seime2021-07-052-18/+48
| | | | Embedding log libraries in bundles results in various warnings being printed to stderr.
* MInor cleanup, no functional changesHarald Musum2021-05-256-20/+16
|
* Install ZooKeeper server 3.6.3 by defaultHarald Musum2021-05-202-2/+2
|
* 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.
* Make sure to install zookeeper-server-3.6.3Harald Musum2021-04-191-0/+1
|
* Support ZooKeeer server 3.6.3Harald Musum2021-04-1510-0/+491
|
* Upgrade slf4j dependencies to 1.7.30Bjørn Christian Seime2021-03-241-1/+1
| | | | | Upgrade jcl-over-slf4j to a version that exports common-logging 1.1.3 or newer (1.2 for 1.7.30). Previous version exported 1.1.1 which is older than the version visible through container-dev Maven dependency tree.
* Exclude transitive ZK dependency from zookeeper-client-commonBjørn Christian Seime2021-03-191-0/+7
|
* Inject TLS aware ZK client config to ZooKeeperAdminBjørn Christian Seime2021-03-192-1/+7
|
* Add copyright headersJon Bratseth2021-03-181-0/+1
|
* Another attempt at configuring secure only client port on ZK serverBjørn Christian Seime2021-03-183-30/+60
| | | | | | 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-172-4/+3
| | | | Using config does not work, need to use system property
* Use custom x509 authentication provider for ZK serverBjørn Christian Seime2021-03-173-4/+53
| | | | | 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
|