Permalink
Switch branches/tags
Nothing to show
Commits on May 3, 2012
  1. Add gotcha

    committed May 3, 2012
  2. Share ZooKeeper conn. between locks

    There seems to be an upper limit to the number of ZooKeeper connections
    that a process can have and that does make sense ($N heartbeats? ouch).
    Thus, we share the zookeeper connection between locks and release it
    whenever the last lock using the connection is released.
    
    For some reason, Net::ZooKeeper::Lock will slow down tremendously with
    the number of procs in the same lock set. This must be related to the
    number of sequence-numbered znodes or something like that. TBD.
    committed May 3, 2012
Commits on May 2, 2012
  1. testing readme

    committed May 2, 2012
  2. Continue implementation, tests don't pass yet

    "unable to create sequence znode /my/lock/lock1-: -4"
    
    Needs investigation, might be problem in underlying ZooKeeper module.
    committed May 2, 2012
  3. Initial, untested checkin

    committed May 2, 2012