CDH 4 Release Notes
The following lists all Apache Zookeeper Jiras included in CDH 4
that are not included in the Apache Zookeeper base version 3.4.3. The
zookeeper-3.4.3-cdh4.1.1.CHANGES.txt
file lists all changes included in CDH 4. The patch for each
change can be found in the cloudera/patches directory in the release tarball.
Changes Not In Apache Zookeeper 3.4.3
CDH
Improvement
- [DISTRO-301] - Publish ZooKeeper test JAR to CDH Maven repository
Zookeeper
Bug
- [ZOOKEEPER-1522] - intermittent failures in Zab test due to NPE in recursiveDelete test function
- [ZOOKEEPER-1465] - Cluster availability following new leader election takes a long time with large datasets - is correlated to dataset size
- [ZOOKEEPER-1427] - Writing to local files is done non-atomically
- [ZOOKEEPER-1521] - LearnerHandler initLimit/syncLimit problems specifying follower socket timeout limits
- [ZOOKEEPER-1489] - Data loss after truncate on transaction log
- [ZOOKEEPER-1256] - ClientPortBindTest is failing on Mac OS X
- [ZOOKEEPER-1419] - Leader election never settles for a 5-node cluster
- [ZOOKEEPER-1412] - java client watches inconsistently triggered on reconnect
- [ZOOKEEPER-1277] - servers stop serving when lower 32bits of zxid roll over
- [ZOOKEEPER-1354] - AuthTest.testBadAuthThenSendOtherCommands fails intermittently
- [ZOOKEEPER-1386] - avoid flaky URL redirection in "ant javadoc" : replace "http://java.sun.com/javase/6/docs/api/" with "http://download.oracle.com/javase/6/docs/api/"
Improvement
- [ZOOKEEPER-1497] - Allow server-side SASL login with JAAS configuration to be programmatically set (rather than only by reading JAAS configuration file)
- [ZOOKEEPER-1510] - Should not log SASL errors for non-secure usage
- [ZOOKEEPER-1503] - remove redundant JAAS configuration code in SaslAuthTest and SaslAuthFailTest
- [ZOOKEEPER-1435] - cap space usage of default log4j rolling policy
- [ZOOKEEPER-1433] - improve ZxidRolloverTest (test seems flakey)
- [ZOOKEEPER-1389] - it would be nice if start-foreground used exec $JAVA in order to get rid of the intermediate shell process
New Feature
- [ZOOKEEPER-1161] - Provide an option for disabling auto-creation of the data directory