Created by Clint Byrum on 2012-10-30 and last modified on 2012-10-30
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

Clint Byrum

Recent revisions

52. By Clint Byrum on 2012-10-30

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

51. By Clint Byrum on 2012-10-30

Handle ConnectionLossException more gracefully

50. By Kapil Thangavelu on 2012-09-19

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

49. By Kapil Thangavelu on 2012-06-22

update changelog

48. By Kapil Thangavelu on 2012-06-21

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

47. By Kapil Thangavelu on 2012-04-11

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 on 2011-12-12

[trivial] update pypi license metadata

45. By Kapil Thangavelu on 2011-12-06

[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 2011-11-09

 - 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 on 2011-07-11

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:
This branch contains Public information 
Everyone can see this information.