Date: Fri Nov 20 19:22:19 2009
New Revision: 882688
ZOOKEEPER-585. Update README for zkpython in 3.2.2
--- hadoop/zookeeper/branches/branch-3.2/CHANGES.txt (original)
+++ hadoop/zookeeper/branches/branch-3.2/CHANGES.txt Fri Nov 20 19:22:19 2009
@@ -1,4 +1,4 @@
-Release 3.2.2 - 2009-11-24
+Release 3.2.2 - 2009-11-25
Backward compatible changes:
@@ -27,6 +27,7 @@
ZOOKEEPER-547. Sanity check in QuorumCnxn Manager and quorum communication
(mahadev via breed)
+ ZOOKEEPER-585. Update README for zkpython in 3.2.2 (henry robinson via phunt)
Release 3.2.1 - 2009-08-27
--- hadoop/zookeeper/branches/branch-3.2/src/contrib/zkpython/README (original)
+++ hadoop/zookeeper/branches/branch-3.2/src/contrib/zkpython/README Fri Nov 20
@@ -1,11 +1,9 @@
-Early version of ZooKeeper bindings for Python. All functions are imported as
methods into the zookeeper module.
-Please do not rely on APIs staying constant in the short term. The handling of
exceptions and failure modes is one area that is subject to change.
+ZooKeeper bindings for Python. All functions are imported as methods into the
-This has only been tested against SVN (i.e. 3.2.0 in development) but should
work against 3.1.1.
+zkPython has been tested against ZooKeeper 3.2.x and ZooKeeper 3.3.x (which is
currently in development in trunk).
You will need the Python development headers installed to build the module -
on many package-management systems, these can be found in python-devel.
@@ -56,6 +54,15 @@
Callbacks signify failure by having the integer response code passed in.
+WHAT'S NEW IN 0.5:
+Two serious bugs were found and fixed.
+The number of zhandles is no longer limited to 256. Now up to 32768 concurrent
connections to ZooKeeper may be used per Python process. Correctly closed
connections are re-used.
+zkPython now closely follows the Java ZooKeeper client's exception hierarchy
(previously, every exception was thrown as an IOException with a customised
WHAT'S NEW IN 0.4: