lp:~hazmat/txzookeeper/distributed-queue

Created by Kapil Thangavelu and last modified
Get this branch:
bzr branch lp:~hazmat/txzookeeper/distributed-queue
Only Kapil Thangavelu can upload to this branch. If you are Kapil Thangavelu please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Kapil Thangavelu
Project:
txzookeeper
Status:
Merged

Recent revisions

54. By Kapil Thangavelu

refactor serialized queue to avoid extraneous existance checks and processing nodes.

53. By Kapil Thangavelu

propgate unexpected errors when retrieving a node

52. By Kapil Thangavelu

fix a race condition in reliable queue, if two consumers had fetch an item, and one of the consumers finished processing it before the other created a reservation, the slow consumer would return an item that was deleted. Now the the cycle switches from get->reserve-return to exists->reserve->get->return.

51. By Kapil Thangavelu

serializable queue consumer holds lock till item is processed.

50. By Kapil Thangavelu

serialized queue behavior test

49. By Kapil Thangavelu

module docstring

48. By Kapil Thangavelu

extra epydoc docstrings

47. By Kapil Thangavelu

make queue prefix public, utilize reliable queue tests for serialized queue.

46. By Kapil Thangavelu

serialized lock impl aggregating a reliable queue and distributed lock.

45. By Kapil Thangavelu

if lock acquisition fails, then all instance state associated to the attempt should be cleared, so subsequent acquire attempts can proceed.

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