ZOOKEEPER-1431. zkpython async calls leak memory (Kapil Thangavelu and Andre Cruz via henryr)

git-svn-id: https://svn.apache.org/repos/asf/zookeeper/branches/branch-3.4@1351538 13f79535-47bb-0310-9956-ffa450edef68
ZOOKEEPER-1163. Memory leak in zk_hashtable.c:do_insert_watcher_object() (Anupam Chanda via michim)


git-svn-id: https://svn.apache.org/repos/asf/zookeeper/branches/branch-3.4@1353687 13f79535-47bb-0310-9956-ffa450edef68
ZOOKEEPER-1466. QuorumCnxManager.shutdown missing synchronization. (Patrick Hunt via mahadev)

git-svn-id: https://svn.apache.org/repos/asf/zookeeper/branches/branch-3.4@1355549 13f79535-47bb-0310-9956-ffa450edef68
ZOOKEEPER-1490. If the configured log directory does not exist zookeeper will not start. Better to create the directory and start (suja s via phunt)

git-svn-id: https://svn.apache.org/repos/asf/zookeeper/branches/branch-3.4@1355642 13f79535-47bb-0310-9956-ffa450edef68
ZOOKEEPER-1210. Can't build ZooKeeper RPM with RPM >= 4.6.0 (i.e. on RHEL 6 and Fedora >= 10) (Tadeusz Andrzej Kadłubowski via phunt)

git-svn-id: https://svn.apache.org/repos/asf/zookeeper/branches/branch-3.4@1355648 13f79535-47bb-0310-9956-ffa450edef68
ZOOKEEPER-1236. Security uses proprietary Sun APIs (Adalberto Medeiros via phunt)

git-svn-id: https://svn.apache.org/repos/asf/zookeeper/branches/branch-3.4@1355650 13f79535-47bb-0310-9956-ffa450edef68
ZOOKEEPER-1471. Jute generates invalid C++ code (Michi Mutsuzaki via phunt)

git-svn-id: https://svn.apache.org/repos/asf/zookeeper/branches/branch-3.4@1355654 13f79535-47bb-0310-9956-ffa450edef68
ZOOKEEPER-1454. Document how to run autoreconf if cppunit is installed in a non-standard directory (Michi Mutsuzaki via phunt)

git-svn-id: https://svn.apache.org/repos/asf/zookeeper/branches/branch-3.4@1355655 13f79535-47bb-0310-9956-ffa450edef68
ZOOKEEPER-1465. Cluster availability following new leader election 
    takes a long time with large datasets - is correlated to dataset size
    (fpj and Thawan Kooburat via camille)

git-svn-id: https://svn.apache.org/repos/asf/zookeeper/branches/branch-3.4@1357717 13f79535-47bb-0310-9956-ffa450edef68
ZOOKEEPER-1427. Writing to local files is done non-atomically (phunt)

git-svn-id: https://svn.apache.org/repos/asf/zookeeper/branches/branch-3.4@1362657 13f79535-47bb-0310-9956-ffa450edef68
ZOOKEEPER-1489. Data loss after truncate on transaction log (phunt)

git-svn-id: https://svn.apache.org/repos/asf/zookeeper/branches/branch-3.4@1362661 13f79535-47bb-0310-9956-ffa450edef68
ZOOKEEPER-1521. LearnerHandler initLimit/syncLimit problems specifying follower socket timeout limits (phunt)

git-svn-id: https://svn.apache.org/repos/asf/zookeeper/branches/branch-3.4@1366782 13f79535-47bb-0310-9956-ffa450edef68
ZOOKEEPER-1493. C Client: zookeeper_process doesn't invoke completion callback if zookeeper_close has been called (Michi Mutsuzaki via phunt and mahadev)

git-svn-id: https://svn.apache.org/repos/asf/zookeeper/branches/branch-3.4@1366785 13f79535-47bb-0310-9956-ffa450edef68
ZOOKEEPER-1522. intermittent failures in Zab test due to NPE in recursiveDelete test function (phunt via flavio)

git-svn-id: https://svn.apache.org/repos/asf/zookeeper/branches/branch-3.4@1368077 13f79535-47bb-0310-9956-ffa450edef68
ZOOKEEPER-1503. remove redundant JAAS configuration code in SaslAuthTest and SaslAuthFailTest (Eugene Koontz via phunt)

git-svn-id: https://svn.apache.org/repos/asf/zookeeper/branches/branch-3.4@1368205 13f79535-47bb-0310-9956-ffa450edef68
ZOOKEEPER-1510. Should not log SASL errors for non-secure usage (Todd Lipcon via phunt)

git-svn-id: https://svn.apache.org/repos/asf/zookeeper/branches/branch-3.4@1368270 13f79535-47bb-0310-9956-ffa450edef68
ZOOKEEPER-1510. Should not log SASL errors for non-secure usage (Todd Lipcon via phunt) Missed a bit in the prior commit

git-svn-id: https://svn.apache.org/repos/asf/zookeeper/branches/branch-3.4@1368301 13f79535-47bb-0310-9956-ffa450edef68
ZOOKEEPER-1514. FastLeaderElection - leader ignores the round information when joining a quorum (flavio via henryr)

git-svn-id: https://svn.apache.org/repos/asf/zookeeper/branches/branch-3.4@1368739 13f79535-47bb-0310-9956-ffa450edef68
Merge remote-tracking branch 'apache/branch-3.4' into branch-3.4