ZooKeeper 客戶端簡化,Apache Curator 2.9 發布
zookeeper 的客戶端調用過于復雜,Apache Curator 就是為了簡化zookeeper客戶端調用而生,利用它,可以更好的使用zookeeper。
Apache Curator 2.9 發布,此版本改進了 Java 庫,使得 Apache ZooKeeper 使用更簡單更可靠。
更新內容:
Bug 修復
-
[CURATOR-167] - All registered watchers should be cleared on close
-
[CURATOR-218] - Race condition in client.blockUntilConnected()
-
[CURATOR-224] - Locking Not Working with DistributedIdQueue
-
[CURATOR-228] - A serious death cycle error(一個嚴重的死循環錯誤)
-
[CURATOR-231] - TestDistributedQueue.testRetryAfterFailure_Curator56 fails
-
[CURATOR-234] - Add test logging back to modules
-
[CURATOR-235] - LeaderSelector.internalRequeue should be private
-
[CURATOR-236] - TreeCache throws IllegalArgumentException when node is a substring of the requested path
-
[CURATOR-240] - Severe memory leak in TreeCache when path does not exist
-
[CURATOR-241] - PersistentEphemeralNode writes initial data on reconnect
-
[CURATOR-242] - TestDistributedQueue.testCustomExecutor() is failing
-
[CURATOR-243] - TestDistributedIdQueue.testRequeuingWithLock is failing
-
[CURATOR-254] - TestBoundedDistributedQueue:testMulti fails intermittently
改進
-
[CURATOR-129] - Two of PathChildrenCache's constructors need better doc
-
[CURATOR-223] - PathChildrenCache (wastefully) creates a thread per monitored node.
新特性
-
[CURATOR-222] - Support Container Nodes
下載:http://www.apache.org/dyn/closer.cgi/curator/
(mirror sync times may vary)
來自:http://www.oschina.net/news/66112/apache-curator-2-9