ZooKeeper 3.2.1 Release Notes
These release notes include new developer and user facing incompatibilities, features, and major improvements.
Note that there is a user visible semantic change to an existing API in the 3.2.0 release: ZOOKEEPER-444 "perms definition for PERMS_ALL differ in C and java", a bug fix which required a change to the JAVA definition of ALL to include ADMIN.
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.2.0
Issue | Notes |
---|---|
Bug | |
ZOOKEEPER-238 | HostAuthenicationProvider should be removed |
ZOOKEEPER-457 | Make ZookeeperMain public, support for HBase (and other) embedded clients |
ZOOKEEPER-460 | bad testRetry in cppunit tests (hudson failure) |
ZOOKEEPER-466 | crash on zookeeper_close() when using auth with empty cert |
ZOOKEEPER-467 | Change log level in BookieHandle |
ZOOKEEPER-468 | avoid compile warning in send_auth_info() |
ZOOKEEPER-469 | make sure CPPUNIT_CFLAGS isn't overwritten |
ZOOKEEPER-470 | include unistd.h for sleep() in c tests |
ZOOKEEPER-475 | FLENewEpochTest failed on nightly builds. |
ZOOKEEPER-477 | zkCleanup.sh is flaky |
ZOOKEEPER-479 | QuorumHierarchical does not count groups correctly |
ZOOKEEPER-480 | FLE should perform leader check when node is not leading and add vote of follower |
ZOOKEEPER-481 | Add lastMessageSent to QuorumCnxManager |
ZOOKEEPER-482 | ignore sigpipe in testRetry to avoid silent immediate failure |
ZOOKEEPER-483 | ZK fataled on me, and ugly |
ZOOKEEPER-484 | Clients get SESSION MOVED exception when switching from follower to a leader. |
ZOOKEEPER-487 | setdata on root (/) crashes the servers. |
ZOOKEEPER-490 | the java docs for session creation are misleading/incomplete |
ZOOKEEPER-493 | patch for command line setquota |
ZOOKEEPER-498 | Unending Leader Elections : WAN configuration |
ZOOKEEPER-499 | electionAlg should default to FLE (3) - regression |
ZOOKEEPER-501 | CnxManagerTest failed on hudson |
ZOOKEEPER-508 | proposals and commits for DIFF and Truncate messages from the leader to followers is buggy. |
ZOOKEEPER-509 | Truncating of logs does not work right at the followers. |
ZOOKEEPER-514 | test failure on trunk in testCnxManager - NPE |
ZOOKEEPER-518 | DEBUG message for outstanding proposals in leader should be moved to trace. |
ZOOKEEPER-491 | Prevent zero-weight servers from being elected |
Improvement | |
ZOOKEEPER-311 | handle small path lengths in zoo_create() |
ZOOKEEPER-447 | zkServer.sh doesn't allow different config files to be specified on the command line |
ZOOKEEPER-471 | update zkperl for 3.2.x branch |