Jordan Zimmerman 2012-07-14, 23:33
David Nickerson 2012-07-15, 19:23
On Jul 15, 2012, at 12:23 PM, David Nickerson wrote:
>> Added ChildReaper.
> I had to read that twice. You might want to consider a name change?
> On Sat, Jul 14, 2012 at 7:33 PM, Jordan Zimmerman <
> [EMAIL PROTECTED]> wrote:
>> * Added ChildReaper. This builds on the newly added Reaper. This utility
>> monitors a single node
>> and reaps empty children of that node.
>> * Issue 107: The namespace wrapper was corrupting the path if the
>> EnsurePath handler had an error.
>> The best thing to do is let the code continue.
>> * Issue 109: Make duplicate close() calls in CuratorFrameworkImpl a NOP
>> instead of an error.
>> * A more complete solution for background build-ups. The previous
>> implementation did the retry sleep
>> in the background process which ends up blocking ZooKeeper. During
>> connection problems, this would
>> cause ZooKeeper packets/watchers to back up. The new implementation uses a
>> DelayQueue to simulate a
>> sleep in the background. NOTE: this caused a change to the RetryPolicy