* MAJOR BUG FIX - Issue 232: ZooKeeper guarantees that "A watch object, or 
function/context pair, will only
be triggered once for a given notification." Curator was breaking this 
guarantee by internally creating a
new Watcher object each time one was needed. This is now fixed and ZooKeeper's 
guarantee is restored. Big
thanks to user barkbay for his persistence and help on this.

* Issue 247: POST_INITIALIZED_EVENT wasn't correctly handling an initially 
empty node.

* Issue 245: Auth info specified in the CuratorFrameworkFactory.Builder was not 
being re-set in cases
where the internal ZooKeeper handle was recreated. i.e. if the cluster has 
issues auth info would be lost.

* The default watcher in the ZooKeeper handle is now cleared before the 
ZooKeeper handle is closed. This avoids
an edge case where events meant for the old ZooKeeper handle get processed.

Reply via email to