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

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

Owner:
Clint Byrum
Project:
txzookeeper
Status:
Development

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

Subscribers