Permalink
Commits on Mar 15, 2012
Commits on Mar 14, 2012
  1. Merge remote-tracking branch 'origin/misc'

    Conflicts:
    	CHANGELOG.md
    djanowski committed Mar 14, 2012
  2. Merge pull request #192 from redis/socket

    IO#read_nonblock and IO#select
    djanowski committed Mar 14, 2012
Commits on Mar 13, 2012
  1. Merge pull request #194 from matflores/more-docs

    Document response of quit command
    pietern committed Mar 13, 2012
  2. Repo moved, yay!

    djanowski committed Mar 13, 2012
  3. Make MRI 1.9 behave properly w.r.t. timeouts

    This change modifies the Ruby connection class to use IO#read_nonblock
    and IO#select to make it time out when it is supposed to time out.
    
    The previous implementation relied on raw socket timeouts, which don't
    work for MRI 1.9. The use of IO#select is a little slower, but fixes
    read timeouts. Connect timeouts are also enforced using IO#select in
    this patch.
    
    Inspiration for the dual socket implementation was drawn from the
    `dalli` gem by Mike Perham.
    pietern committed Mar 13, 2012
  4. Re-raise own timeout error

    pietern committed Mar 13, 2012
  5. Use floating point timeout duration

    This reduces back and forth conversion, and defaults to the format that
    is easier to work with.
    pietern committed Mar 13, 2012
  6. Don't rely on implicit #to_s

    JRuby 1.6 raises an exception without this patch.
    pietern committed Mar 13, 2012
  7. Don't log when `t1` wasn't set

    pietern committed Mar 13, 2012
  8. Merge pull request #188 from cyx/master

    Remove the option for thread_safe
    pietern committed Mar 13, 2012
Commits on Mar 12, 2012
  1. Remove the option for :thread_safe.

    cyx committed Mar 12, 2012
  2. Update Unicorn example.

    djanowski committed Mar 12, 2012
Commits on Mar 10, 2012
  1. Bump version.

    soveran committed Mar 10, 2012
  2. Note MSETNX in CHANGELOG

    pietern committed Mar 10, 2012
  3. Fix HMGET doc

    pietern committed Mar 10, 2012
  4. Use square brackets for tuples

    pietern committed Mar 10, 2012
Commits on Mar 9, 2012
  1. Fix SORT test

    pietern committed Mar 9, 2012
  2. Test WATCH with array argument

    pietern committed Mar 9, 2012
  3. Document MULTI and friends

    pietern committed Mar 9, 2012
  4. Document INCR family

    pietern committed Mar 9, 2012
  5. Document SORT

    pietern committed Mar 9, 2012
  6. Merge pull request #186 from matflores/docs

    Docs
    pietern committed Mar 9, 2012