红联Linux门户
Linux帮助

Apache Curator 3.0.0发布,ZooKeeper客户端简化

发布时间:2015-10-15 09:16:23来源:红联作者:empast
Apache Curator 3.0.0 发布,该版本带来的对 ZooKeeper 的新的动态配置 APIs 的兼容,更新内容如下:

子任务

[CURATOR-160] - Support Dynamic Reconfig

[CURATOR-161] - Support Watcher Removal

[CURATOR-162] - Support Local Sessions

[CURATOR-214] - Support new create() APIs

[CURATOR-215] - Support async multi/transaction APIs

[CURATOR-217] - Use new Watcher Removal APIs in Curator Recipes

[CURATOR-247] - Extend Curator's connection state to support SESSION_LOST

[CURATOR-248] - Introduce pluggable error handlers

[CURATOR-249] - Update all Curator recipes to use new pluggable Error Handler

[CURATOR-253] - Use new injectSessionExpiration() in the test module

[CURATOR-265] - Dynamic Reconfig APIs needs some work and more accurate testing

[CURATOR-266] - Support updateServerList

Bug

[CURATOR-258] - PersistentEphemeralNode stops watching after first WatchedEvent

[CURATOR-260] - Fix tests in CURATOR-3.0

[CURATOR-268] - Curator client doesn't behave well when it loses connection: CRUD operation fail

提升

[CURATOR-159] - Parent Task for ZooKeeper 3.5.0 support

[CURATOR-186] - Port Curator to Jackson FasterXML library from Jackson Codehaus library

[CURATOR-257] - Thread.sleep in TestingZooKeeperMain.blockUntilStarted is costly for unit tests

[CURATOR-261] - ZooKeeper 3.5.x has enough APIs so that Javassist can be removed

新特性

[CURATOR-259] - Add try-with-resources class for Curator locks

下载:http://www.apache.org/dyn/closer.cgi/curator/

zookeeper 的客户端调用过于复杂,Apache Curator 就是为了简化zookeeper客户端调用而生,利用它,可以更好的使用zookeeper。

软件详情:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314425&version=12326664

来自:开源中国社区
文章评论

共有 0 条评论