corda/node-api
bpaunescu 82df6b6896
ENT-1392: Zookeeper client library for prioritized master election (#462)
* initial zk leader election commit

* simplify latch states. now able to retry for leader
without creating a new latch

* finished zookeeper client wrapper, added unit tests, moved src files to
different module

* moved sources to node-api

* increase election wait time

* Remove sleep() causing tests to be flaky. Used countdownlatch to sync

* reworked election algorithm; path watcher is re-created right after it triggers

* moved kdocs from implementing class to interface

* remove whitespace

* added isStarted() method to ZkClient

* added a unit test that randomly executes actions on zk clients
2018-02-20 09:42:58 +00:00
..
src ENT-1392: Zookeeper client library for prioritized master election (#462) 2018-02-20 09:42:58 +00:00
build.gradle ENT-1392: Zookeeper client library for prioritized master election (#462) 2018-02-20 09:42:58 +00:00