Github user madrob commented on a diff in the pull request:
https://github.com/apache/curator/pull/230#discussion_r128606364
--- Diff: curator-test-zk34/README.md ---
@@ -0,0 +1,11 @@
+# ZooKeeper 3.4 Compatibility
+
+Apache Curator 4.0 adds best-effort backward compatibility for ZooKeeper
3.4 ensembles and the ZooKeeper 3.4 library/JAR. This module,
`curator-test-zk34`, exists to run the standard Curator tests using ZooKeeper
3.4. It does this via Maven. In the curator-test-zk34 pom.xml:
+
+- The Curator modules framework and recipes libraries are included - both
main and test JARs - but the ZooKeeper dependency is excluded (otherwise
ZooKeeper 3.5.x would be brought in)
+- The curator-test module is included but as version 2.12.0 which brings
in ZooKeeper 3.4.8
--- End diff --
I'm confused why this is necessary if we're excluding the transitive ZK
version anyway?
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---