lp:~clint-fewbar/txzookeeper/backoff-retry-on-fail

Created by Clint Byrum and last modified
Get this branch:
bzr branch lp:~clint-fewbar/txzookeeper/backoff-retry-on-fail
Only Clint Byrum can upload to this branch. If you are Clint Byrum please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Clint Byrum
Project:
txzookeeper
Status:
Development

Recent revisions

52. By Clint Byrum

back off retry rate on connection problems to prevent dog-piling on a dead server

51. By Clint Byrum

Handle ConnectionLossException more gracefully

50. By Kapil Thangavelu

exceptions now have path info, patch from alex for closing the first client, version inc 0.9.7

49. By Kapil Thangavelu

update changelog

48. By Kapil Thangavelu

correct unit tests minors [thanks to ben bangert for spotting]

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]

46. By Kapil Thangavelu

[trivial] update pypi license metadata

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

43. By Gustavo Niemeyer

Add seconds to the changelog date. (/me looks at hazmat)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:txzookeeper
This branch contains Public information 
Everyone can see this information.

Subscribers