|
|
-
ANN: Curator 1.1.15/1.0.16
Jordan Zimmerman 2012-07-14, 23:33
* 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 APIs.
-
Re: ANN: Curator 1.1.15/1.0.16
David Nickerson 2012-07-15, 19:23
> > 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 > APIs. > > >
-
Re: ANN: Curator 1.1.15/1.0.16
Jordan Zimmerman 2012-07-15, 19:42
rotf
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 >> APIs. >> >> >>
|
|
All projects made searchable here are trademarks of the Apache Software Foundation.
Service operated by
Sematext