Permalink
Commits on Jan 15, 2014
  1. Merge pull request #66 from fanhattan/connection-handling-improvements

    Connection handling improvements.
    arohter committed Jan 15, 2014
  2. Cleanup some spec cruft.

    arohter committed Jan 15, 2014
Commits on Jan 13, 2014
  1. Add vendor/ to gitignore

    arohter committed Jan 13, 2014
  2. Cleanup

    arohter committed Jan 13, 2014
  3. trace_id test.

    arohter committed Jan 13, 2014
  4. Fix existing tests.

    arohter committed Jan 13, 2014
Commits on Jan 9, 2014
Commits on Jan 8, 2014
  1. More robust zk client error handling: support progressively more seve…

    …re retry logic.
    
    Automatic fork and InheritedError handling:
      Lazy reconnects reduce zookeeper and redis server load.
      Reduces/prevents kernel mutex deadlocks in forking env.
    Trace connection debug logging.
    arohter committed with arohter Oct 14, 2013
Commits on Oct 15, 2013
  1. Make node role verification optional via :verify_role option. Gets ri…

    …d of redundant INFO query before every redis operation.
    arohter committed Oct 15, 2013
Commits on Oct 14, 2013
  1. Ensure free_client() method is called on connection retries.

    We need to explicitly call free_client within the retry loop, as the ensure section is only called once, on resque block exit.
    arohter committed Oct 14, 2013