ZooKeeper
This release provides ZooKeeper 3.4.6 with the following Apache patches.
-
ZOOKEEPER-2662: Export a metric for txn log sync times
-
ZOOKEEPER-3019: Add a metric to track number of slow fsyncs
HDP 3.0.0 provided ZooKeeper 3.4.6 and the following Apache patches:
-
ZOOKEEPER-2141: ACL cache in DataTree never removes entries
-
ZOOKEEPER-1897: ZK Shell/Cli not processing commands (stack via michim)
-
ZOOKEEPER-1926: Unit tests should only use build/test/data for data
-
ZOOKEEPER-2064: Prevent resource leak in various classes
-
ZOOKEEPER-2053: Make scripts use ZOOKEEPER_HOME if set.
-
ZOOKEEPER-1876: Add support for installing windows services in .cmd scripts
-
ZOOKEEPER-1848: [WINDOWS] Java NIO socket channels does not work with Windows ipv6 on JDK6
-
ZOOKEEPER-1574: Set svn:eol-style property to native.
-
ZOOKEEPER-1575: adding .gitattributes to prevent CRLF and LF mismatches for source and text files (Raja Aluri via michim)
-
ZOOKEEPER-1888: ZkCli.cmd commands fail with "'java' is not recognized as an internal or external command" (Ivan Mitic via michim)
-
ZOOKEEPER-1791: ZooKeeper package includes unnecessary jars that are part of the package. (mahadev)
-
ZOOKEEPER-1506: Re-try DNS hostname -> IP resolution if node connection fails
-
ZOOKEEPER-1952: Default log directory and file name can be changed
-
ZOOKEEPER-706: large numbers of watches can cause session re-establishment to fail (Chris Thunes)
-
ZOOKEEPER-1576: Zookeeper cluster - failed to connect to cluster if one of the provided IPs causes java.net.UnknownHostException (Edward Ribeiro via camille)