lp:~clint-fewbar/txzookeeper/backoff-retry-on-fail
- Get this branch:
- bzr branch lp:~clint-fewbar/txzookeeper/backoff-retry-on-fail
Branch merges
- Juju Engineering: Pending requested
-
Diff: 45 lines (+12/-0)1 file modifiedtxzookeeper/managed.py (+12/-0)
Branch information
Recent revisions
- 52. By Clint Byrum
-
back off retry rate on connection problems to prevent dog-piling on a dead server
- 50. By Kapil Thangavelu
-
exceptions now have path info, patch from alex for closing the first client, version inc 0.9.7
- 47. By Kapil Thangavelu
-
merge managed-
watch-and- ephemeral a new auto reconnecting client that recreates presence nodes and triggers watch handlers on session expiration [r=fwereade, jimbaker] - 45. By Kapil Thangavelu
-
[trivial] ensure we always attempt to close the zk handle on client.close, stops background connect activity associated to the handle.
- 44. By Kapil Thangavelu
-
- On session expiration, all extant watches recieve an errback.
The watches are dead, so there is no purpose in having the session
error handler diverting errors for them.- A retry client facade, that transparently retries operations in the
face of transient connection errors.- A retry function in the style maybedeferred that can perform this
retry functionality for an arbitrary function.- A series of connection failure tests verifying watches are
delivered to clients that where disconnected at the time of the
watched modification on the server.- version increment to 0.9.0
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:txzookeeper