Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "Jonmv/reapply zk changes 2" | Jon Marius Venstad | 2022-01-14 | 12 | -646/+144 |
| | |||||
* | Ignore unit test for now (unstable 1/100) | Jon Marius Venstad | 2022-01-13 | 2 | -0/+4 |
| | |||||
* | Revert "Revert "Jonmv/reapply zk changes"" | Jon Marius Venstad | 2022-01-13 | 12 | -144/+642 |
| | | | | This reverts commit a7e95293f7f0bd4a9a2a3618a48061a14ffbf2e3. | ||||
* | Revert "Jonmv/reapply zk changes" | Arnstein Ressem | 2022-01-12 | 12 | -642/+144 |
| | |||||
* | Use dynamic port allocation for ZK test | Jon Marius Venstad | 2022-01-12 | 2 | -18/+82 |
| | |||||
* | Revert "Revert "Jonmv/remove retired nodes from zk clusters when data ↵ | Jon Marius Venstad | 2022-01-12 | 12 | -144/+578 |
| | | | | | | migration complete [run-systemtest]"" This reverts commit 703a09ea682cb91b7df58f88efc48a0503fa3a4b. | ||||
* | Revert "Jonmv/remove retired nodes from zk clusters when data migration ↵ | Harald Musum | 2022-01-12 | 12 | -578/+144 |
| | | | | complete [run-systemtest]" | ||||
* | Merge pull request #20758 from ↵ | Jon Marius Venstad | 2022-01-11 | 12 | -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 port | Jon Marius Venstad | 2022-01-11 | 2 | -2/+2 |
| | | |||||
| * | More than 1 port per teest ... | Jon Marius Venstad | 2022-01-11 | 2 | -4/+4 |
| | | |||||
| * | Specicfy test timeout of 2 minutes | Jon Marius Venstad | 2022-01-11 | 2 | -5/+2 |
| | | |||||
| * | Use different ports for different ZK versions | Jon Marius Venstad | 2022-01-11 | 4 | -8/+31 |
| | | |||||
| * | Retry reading when ocnnection loss | Jon Marius Venstad | 2022-01-11 | 2 | -6/+20 |
| | | |||||
| * | findbugs silliness warnings must be ignored | Jon Marius Venstad | 2022-01-11 | 2 | -2/+0 |
| | | |||||
| * | Unit test | Jon Marius Venstad | 2022-01-11 | 4 | -4/+427 |
| | | |||||
| * | Verify reconfiguration complete by issuing a write operation | Jon Marius Venstad | 2022-01-11 | 2 | -3/+27 |
| | | |||||
| * | Avoid NPE when using half-constructed zookeeper server | Jon Marius Venstad | 2022-01-11 | 3 | -5/+4 |
| | | |||||
| * | Shut down on container exit (not just let JVM die) | Jon Marius Venstad | 2022-01-11 | 1 | -0/+5 |
| | | |||||
| * | Do not die when reconfiguring to a single server | Jon Marius Venstad | 2022-01-11 | 1 | -4/+0 |
| | | |||||
| * | Always reconfigure (idempotent), and to only non-retired servers | Jon Marius Venstad | 2022-01-11 | 2 | -25/+21 |
| | | |||||
| * | Use bulk reconfig mode | Jon Marius Venstad | 2022-01-11 | 5 | -54/+40 |
| | | |||||
| * | Simplify, no functional changes | Jon Marius Venstad | 2022-01-11 | 6 | -57/+30 |
| | | |||||
* | | 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 |
| |