summaryrefslogtreecommitdiffstats
path: root/zookeeper-server/zookeeper-server-3.6.2
Commit message (Collapse)AuthorAgeFilesLines
* Use version 3.6.2 as default version for ZooKeeper serverHarald Musum2021-01-211-2/+2
|
* Patch NetUtils so it will use hostname if it existsHarald Musum2021-01-141-1/+6
| | | | | | | In some environments we have Docker containers where we have internal IP addresses (e.g. 172.x.x.x) that are only valid inside the container. This change makes sure that we use hostname instead of theses addresses when possible.
* Import from ZooKeeper branch branch-3.6Harald Musum2021-01-141-0/+88
|
* Always force shutdown of non-reconfigurable ZooKeeper serverMartin Polden2020-12-162-0/+10
| | | | | This basically reverts to the original behaviour, where the container is forced to exit when a new VespaZooKeeperServer component is setup.
* Wait for quorum peer thread on shutdownMartin Polden2020-12-151-1/+2
|
* Merge pull request #15825 from vespa-engine/mpolden/set-peer-firstMartin Polden2020-12-151-1/+1
|\ | | | | Ensure that peer is set before calling start
| * Ensure that peer is set before calling startMartin Polden2020-12-151-1/+1
| |
* | Use Process.logAndDieMartin Polden2020-12-151-6/+2
|/
* Shut down ZooKeeper properlyMartin Polden2020-12-154-39/+74
|
* Add comment about reason for dependenciesHarald Musum2020-12-091-0/+3
|
* 2 hacks to be able to use ZooKeeper server 3.6Harald Musum2020-12-091-0/+12
| | | | | | | | | | | Explicitly depend on io.dropwizard.metrics and org.xerial.snappy since they are used by metrics provider (even NullMetricsProvider) when bootstrapping ServerMetrics in zookeeper code and cannot be found when runnin in a container Do some class loadin trick to circumvent zookeeper itself loading a class with the threads current class loader, which does not work well in a container
* Add @authorHarald Musum2020-12-082-0/+5
|
* Add support for ZooKeeper server 3.6.2Harald Musum2020-12-086-0/+217