ZooKeeper 3.3.1 Release Notes
These release notes include new developer and user facing incompatibilities, features, and major improvements.
See 3.0 release notes and migration instructions if you are upgrading from version 2 of ZooKeeper (SourceForge) to version 3 or later.
Changes Since ZooKeeper 3.3.0
Issue | Notes |
---|---|
Bug | |
ZOOKEEPER-720 | Use zookeeper-{version}-sources.jar instead of zookeeper-{version}-src.jar to publish sources in the Maven repository |
ZOOKEEPER-722 | zkServer.sh uses sh's builtin echo on BSD, behaves incorrectly. |
ZOOKEEPER-734 | QuorumPeerTestBase.java and ZooKeeperServerMainTest.java do not handle windows path correctly |
ZOOKEEPER-735 | cppunit test testipv6 assumes that the machine is ipv6 enabled. |
ZOOKEEPER-737 | some 4 letter words may fail with netcat (nc) |
ZOOKEEPER-738 | zookeeper.jute.h fails to compile with -pedantic |
ZOOKEEPER-741 | root level create on REST proxy fails |
ZOOKEEPER-742 | Deallocatng None on writes |
ZOOKEEPER-746 | learner outputs session id to log in dec (should be hex) |
ZOOKEEPER-749 | OSGi metadata not included in binary only jar |
ZOOKEEPER-750 | move maven artifacts into "dist-maven" subdir of the release (package target) |
ZOOKEEPER-758 | zkpython segfaults on invalid acl with missing key |
ZOOKEEPER-763 | Deadlock on close w/ zkpython / c client |
ZOOKEEPER-764 | Observer elected leader due to inconsistent voting view |
ZOOKEEPER-766 | forrest recipes docs don't mention the lock/queue recipe implementations available in the release |
Improvement | |
ZOOKEEPER-631 | zkpython's C code could do with a style clean-up |
Task | |
ZOOKEEPER-754 | numerous misspellings "succesfully" |