Permalink
Commits on May 20, 2014
  1. Merge pull request #76 from nkts/2_0_x

    Run tests with Ruby 2.0.0 and 2.1.0
    committed May 20, 2014
Commits on May 19, 2014
  1. Added Ruby 2.0.0 and 2.1.0 versions to travis file.

    Marius Karnauskas committed May 19, 2014
  2. added 2.0.0 and 2.1.0 versions to travis file

    Marius Karnauskas committed May 19, 2014
Commits on Jan 16, 2014
  1. Merge pull request #70 from ryanlecompte/revert_pull_request_66

    Revert "Merge pull request #66 from fanhattan/connection-handling-improv...
    committed Jan 16, 2014
  2. Revert "Merge pull request #66 from fanhattan/connection-handling-imp…

    …rovements"
    
    This reverts commit 5049611, reversing
    changes made to a95bb65.
    committed Jan 16, 2014
Commits on Jan 15, 2014
  1. @arohter

    Merge pull request #66 from fanhattan/connection-handling-improvements

    Connection handling improvements.
    arohter committed Jan 15, 2014
  2. @arohter

    Cleanup some spec cruft.

    arohter committed Jan 15, 2014
  3. @arohter
Commits on Jan 13, 2014
  1. @arohter

    Add vendor/ to gitignore

    arohter committed Jan 13, 2014
  2. @arohter

    Cleanup

    arohter committed Jan 13, 2014
  3. @arohter

    trace_id test.

    arohter committed Jan 13, 2014
  4. @arohter

    Fix existing tests.

    arohter committed Jan 13, 2014
Commits on Jan 9, 2014
  1. @arohter
Commits on Jan 8, 2014
  1. @arohter @arohter

    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 Nov 14, 2013
  1. Merge pull request #59 from ThomasAlxDmy/send_redis_options

    the redis clients will receive all allowed options
    committed Nov 14, 2013
Commits on Nov 13, 2013
  1. the redis clients will receive all allowed options

    Thomas Dmytryk committed Nov 13, 2013
Commits on Oct 15, 2013
  1. Merge pull request #58 from fanhattan/verify_role-optional

    Make node role verification optional via :verify_role option.
    committed Oct 15, 2013
  2. Merge pull request #57 from fanhattan/free_client-retry-fix

    Make sure free_client() method is called on connection retries.
    committed Oct 15, 2013
  3. @arohter

    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. @arohter

    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
Commits on Mar 20, 2013
  1. Merge pull request #54 from jcrivera/define_call

    Define 'call' method on client to enable use with redis-store
    committed Mar 20, 2013
  2. @jcrivera
Commits on Mar 3, 2013
  1. Merge pull request #53 from jzaleski/always_include_db_in_client_desc…

    …ription
    
    Always incldue redis-db in client description
    committed Mar 3, 2013
Commits on Mar 2, 2013
  1. Always incldue redis-db in client description

    Jonathan W. Zaleski committed Mar 2, 2013
Commits on Feb 17, 2013
  1. prepare for release

    committed Feb 17, 2013
Commits on Feb 15, 2013
  1. Merge pull request #52 from backupify/use_root_znode_in_lock_path

    Insert the "root_znode" path before "master_redis_node_manager_lock" and expose via accessor
    committed Feb 15, 2013
Commits on Feb 13, 2013
  1. Insert the "root_znode" path before "master_redis_node_manager_lock" …

    …and expose via accessor
    Jonathan W. Zaleski committed Feb 13, 2013
Commits on Feb 9, 2013
  1. Merge pull request #50 from officedrop/master

    Reopen client if an ZK::Exceptions::InterruptedSession occurs
    committed Feb 9, 2013
  2. @mauricio
Commits on Nov 14, 2012
  1. prepare for release

    committed Nov 14, 2012
  2. prepare for release

    committed Nov 14, 2012
  3. fix logging

    committed Nov 14, 2012
Commits on Nov 13, 2012
  1. fix error

    committed Nov 13, 2012