Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Supprt configuring ZooKeeper snapshot method | Harald Musum | 2022-01-11 | 1 | -0/+1 | |
|/ | ||||||
* | Remove unused support for ZooKeeper server 3.6.2 | Harald Musum | 2021-11-18 | 11 | -507/+0 | |
| | ||||||
* | Use ZooKeeper server 3.7.0 | Harald Musum | 2021-11-03 | 2 | -2/+2 | |
| | ||||||
* | Support ZooKeeper 3.7.0 | Harald Musum | 2021-11-03 | 11 | -1/+507 | |
| | ||||||
* | Update 2019 Oath copyrights. | gjoranv | 2021-10-27 | 1 | -1/+1 | |
| | ||||||
* | Update Verizon Media copyright notices. | gjoranv | 2021-10-07 | 33 | -33/+33 | |
| | ||||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 3 | -3/+3 | |
| | ||||||
* | Set tickTime for server and adjust client session timeout to a legal value | Harald Musum | 2021-07-10 | 1 | -1/+3 | |
| | ||||||
* | Remove duplicate embedding of log libraries | Bjørn Christian Seime | 2021-07-05 | 2 | -18/+48 | |
| | | | | Embedding log libraries in bundles results in various warnings being printed to stderr. | |||||
* | MInor cleanup, no functional changes | Harald Musum | 2021-05-25 | 6 | -20/+16 | |
| | ||||||
* | Install ZooKeeper server 3.6.3 by default | Harald Musum | 2021-05-20 | 2 | -2/+2 | |
| | ||||||
* | Set system property zookeeper.globalOutstandingLimit | Harald Musum | 2021-05-10 | 1 | -0/+2 | |
| | ||||||
* | Generate server ZK TLS config using Vespa mTLS config | Bjørn Christian Seime | 2021-04-21 | 3 | -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.3 | Harald Musum | 2021-04-19 | 1 | -0/+1 | |
| | ||||||
* | Support ZooKeeer server 3.6.3 | Harald Musum | 2021-04-15 | 10 | -0/+491 | |
| | ||||||
* | Upgrade slf4j dependencies to 1.7.30 | Bjørn Christian Seime | 2021-03-24 | 1 | -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-common | Bjørn Christian Seime | 2021-03-19 | 1 | -0/+7 | |
| | ||||||
* | Inject TLS aware ZK client config to ZooKeeperAdmin | Bjørn Christian Seime | 2021-03-19 | 2 | -1/+7 | |
| | ||||||
* | Add copyright headers | Jon Bratseth | 2021-03-18 | 1 | -0/+1 | |
| | ||||||
* | Another attempt at configuring secure only client port on ZK server | Bjørn Christian Seime | 2021-03-18 | 3 | -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 provider | Harald Musum | 2021-03-18 | 2 | -3/+1 | |
| | ||||||
* | Update tests | Harald Musum | 2021-03-17 | 1 | -6/+0 | |
| | ||||||
* | Set auth provider as system propertuy and use x509 as scheme | Harald Musum | 2021-03-17 | 2 | -4/+3 | |
| | | | | Using config does not work, need to use system property | |||||
* | Use custom x509 authentication provider for ZK server | Bjørn Christian Seime | 2021-03-17 | 3 | -4/+53 | |
| | | | | | Default provider implementation from ZK does not work in conjunction with ssl context supplier (fails on missing trust manager). | |||||
* | Remove unused parameter | Bjørn Christian Seime | 2021-03-15 | 1 | -3/+3 | |
| | ||||||
* | Handle client port that is configured to TLS only | Bjørn Christian Seime | 2021-03-15 | 2 | -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 configuration | Bjørn Christian Seime | 2021-03-12 | 4 | -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 Venstad | 2021-03-12 | 1 | -16/+5 | |
| | ||||||
* | Use correct List type | Bjørn Christian Seime | 2021-03-10 | 1 | -1/+1 | |
| | ||||||
* | Revert "Revert "Specify TLS configuration when enabling secure ZK client"" | Bjørn Christian Seime | 2021-03-10 | 3 | -35/+58 | |
| | ||||||
* | Revert "Specify TLS configuration when enabling secure ZK client" | Harald Musum | 2021-03-10 | 3 | -58/+35 | |
| | ||||||
* | Specify TLS configuration when enabling secure ZK client | Bjørn Christian Seime | 2021-03-10 | 3 | -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-use | Henning Baldersheim | 2021-03-01 | 1 | -3/+14 | |
|\ | | | | | Ensure theat we close the ZooKeeperAdmin. Unfortunately The ZooKeeper… | |||||
| * | Ensure theat we close the ZooKeeperAdmin. Unfortunately The ZooKeeper.close ↵ | Henning Baldersheim | 2021-03-01 | 1 | -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 Polden | 2021-03-01 | 3 | -81/+4 | |
|/ | ||||||
* | Ignore config with no servers | Martin Polden | 2021-02-26 | 2 | -0/+6 | |
| | ||||||
* | Support reconfiguration without config | Martin Polden | 2021-02-26 | 3 | -4/+75 | |
| | ||||||
* | Fix logger and maintainer names | Harald Musum | 2021-02-26 | 1 | -2/+1 | |
| | ||||||
* | Disable TLSV1.3 | Bjørn Christian Seime | 2021-02-24 | 1 | -2/+2 | |
| | ||||||
* | Flag service for orchestrated restart when ZK myid changes | Jon Marius Venstad | 2021-02-23 | 1 | -1/+1 | |
| | ||||||
* | Fix tests | Jon Marius Venstad | 2021-02-19 | 1 | -18/+24 | |
| | ||||||
* | Move ownership of QuorumPeer to Recoonfigurer | Jon Marius Venstad | 2021-02-19 | 6 | -23/+69 | |
| | ||||||
* | Die after 1 minute if no ZK-connection when constructing CC | Jon Marius Venstad | 2021-02-19 | 1 | -2/+2 | |
| | ||||||
* | Merge pull request #16585 from ↵ | Jon Marius Venstad | 2021-02-19 | 1 | -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 Musum | 2021-02-19 | 1 | -1/+8 | |
| | | | | | | | | shutting down server | |||||
* | | ZK will now allow TLSv1.3 in addition to TLSv1.2 | Bjørn Christian Seime | 2021-02-18 | 1 | -2/+2 | |
|/ | ||||||
* | Merge pull request #16557 from ↵ | Jon Marius Venstad | 2021-02-17 | 2 | -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 spec | Jon Marius Venstad | 2021-02-17 | 2 | -15/+26 | |
| | | ||||||
* | | Merge pull request #16555 from vespa-engine/hmusum/use-list | Jon Marius Venstad | 2021-02-17 | 1 | -2/+5 | |
|\ \ | |/ |/| | Use a list instead of a set, we want to keep order | |||||
| * | Add distinct() | Harald Musum | 2021-02-17 | 1 | -1/+4 | |
| | |