CURATOR-599: Configurable ZookeeperFactory by ZKClientConfig

Option to use ZooKeeper client config.

This seems mandatory for using zookeeper.request.timeout for preventing
the potential race condition of hanging indefinitely, as described at
the ticket.

Author: liran2000 <liran2000@gmail.com>

Reviewers: Enrico Olivelli <eolivelli@apache.org>, Zili Chen, Cameron McKenzie

Closes #391 from liran2000/CURATOR-599
5 files changed
tree: 038bf748d62157c5b5d2be10ead67c9384310d14
  1. curator-client/
  2. curator-examples/
  3. curator-framework/
  4. curator-recipes/
  5. curator-test/
  6. curator-test-zk35/
  7. curator-x-async/
  8. curator-x-discovery/
  9. curator-x-discovery-server/
  10. src/
  11. .gitignore
  12. .travis.yml
  13. DEPENDENCIES
  14. doap.rdf
  15. LICENSE
  16. merge-pr.py
  17. NOTICE
  18. pom.xml
  19. README.md
README.md

Apache Curator

Build Status Maven Central Curator Website Stack Overflow Twitter

What's is Apache Curator?

Apache Curator is a Java/JVM client library for Apache ZooKeeper, a distributed coordination service.

Apache Curator includes a high-level API framework and utilities to make using Apache ZooKeeper much easier and more reliable. It also includes recipes for common use cases and extensions such as service discovery and a Java 8 asynchronous DSL.

For more details: