CURATOR-498

Alternate fix - simpler and hopefully works. Make note of the ZK session ID at the start of the create operation. When protected mode is engaged, check the session again. If the IDs don't match, delete any found node and return null to cause a new node to get created.
6 files changed
tree: ae835642e8900479046c19b50c19e930cd57aa7e
  1. curator-client/
  2. curator-examples/
  3. curator-framework/
  4. curator-recipes/
  5. curator-test/
  6. curator-test-zk34/
  7. curator-x-async/
  8. curator-x-discovery/
  9. curator-x-discovery-server/
  10. src/
  11. .gitignore
  12. DEPENDENCIES
  13. doap.rdf
  14. LICENSE
  15. NOTICE
  16. pom.xml
  17. README.md
README.md

Apache Curator

What's is Apache Curator?

Apache Curator is a Java/JVM client library for Apache ZooKeeper[1], 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, please visit the project website: http://curator.apache.org/

[1] Apache ZooKeeper https://zookeeper.apache.org/