summaryrefslogtreecommitdiffstats
path: root/zookeeper-server
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* 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.
* Merge pull request #16717 from vespa-engine/balder/close-after-useHenning Baldersheim2021-03-011-3/+14
|\ | | | | Ensure theat we close the ZooKeeperAdmin. Unfortunately The ZooKeeper…
| * Ensure theat we close the ZooKeeperAdmin. Unfortunately The ZooKeeper.close ↵Henning Baldersheim2021-03-011-3/+14
| | | | | | | | | | | | throw Interrupted exception which make the compiler complain when used in try-with-resource is must be doen manually with finally clause.
* | 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
|
* Fix logger and maintainer namesHarald Musum2021-02-261-2/+1
|
* 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-196-23/+69
|
* Die after 1 minute if no ZK-connection when constructing CCJon Marius Venstad2021-02-191-2/+2
|
* Merge pull request #16585 from ↵Jon Marius Venstad2021-02-191-1/+8
|\ | | | | | | | | vespa-engine/hmusum/die-if-zookeeper-shutdown-takes-too-long Die if waiting for shutdown takes longer than 1 minute, and log when …
| * Die if waiting for shutdown takes longer than 1 minute, and log when ↵Harald Musum2021-02-191-1/+8
| | | | | | | | shutting down server
* | 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
| * Properly detect leaving ZK servers by comparing full specJon Marius Venstad2021-02-172-15/+26
| |
* | Merge pull request #16555 from vespa-engine/hmusum/use-listJon Marius Venstad2021-02-171-2/+5
|\ \ | |/ |/| Use a list instead of a set, we want to keep order
| * Add distinct()Harald Musum2021-02-171-1/+4
| |
| * Use a list instead of a set, we want to keep orderHarald Musum2021-02-171-2/+2
| |
* | Print actual servers from config and reformatHarald Musum2021-02-171-4/+4
| |
* | Log active and new config before reconfiguringHarald Musum2021-02-171-1/+3
|/