Permalink
Commits on Aug 9, 2012
Commits on Jul 10, 2012
Commits on Jul 7, 2012
  1. attr -> attr_reader

    pietern committed Jul 7, 2012
Commits on Jun 28, 2012
Commits on Jun 23, 2012
  1. Update CHANGELOG

    pietern committed Jun 23, 2012
  2. Fix error triggering unrelated error (synchrony)

    pietern committed Jun 23, 2012
    When `@req.succeed` was called with an error reply that was never
    rescued, this error would bubble back to `@req.succeed`, and be caught
    by an unrelated rescue block. This rescue block would try to resume the
    now dead fiber with the error it caught, resulting in a `FiberError`.
    
    This change unwraps the `@req.succeed` and `@req.fail` calls from blocks
    where errors are rescued, such that any error that they trigger will
    properly bubble up the call stack (back to EventMachine).
    
    Fixes #248.
Commits on Jun 6, 2012
  1. Merge pull request #242 from royaltm/master

    pietern committed Jun 6, 2012
    Redis#watch yields self to block
Commits on Jun 2, 2012
  1. Bump patch

    pietern committed Jun 2, 2012
  2. Update CHANGELOG

    pietern committed Jun 2, 2012
  3. Fix reconnect on write error (fixes #238)

    pietern committed Jun 2, 2012
    Write calls should be wrapped in the #io method, so that external
    timeout and I/O errors are converted to internally used ones.
    
    This change also adds tests to verify this behavior.
Commits on May 28, 2012
  1. Update tests after INFO output changes

    pietern committed May 28, 2012
    See Redis commit 6b4d92e21de8b7937fb7f71c0c12b72e18554fb4.
Commits on May 27, 2012
  1. Merge pull request #237 from bpoweski/master

    pietern committed May 27, 2012
    fix example in rdoc for Redis#mapped_hmset
Commits on May 23, 2012
  1. Bump major

    pietern committed May 23, 2012
  2. Update summary in gemspec

    pietern committed May 23, 2012
  3. Mention CHANGELOG in README

    pietern committed May 23, 2012
  4. CHANGELOG

    pietern committed May 23, 2012
  5. Add STRLEN to Redis::Distributed

    pietern committed May 23, 2012
  6. Reorder HSET

    pietern committed May 23, 2012
  7. Typo in CHANGELOG

    pietern committed May 23, 2012
  8. CHANGELOG

    pietern committed May 23, 2012
  9. Relax #ensure_same_node

    pietern committed May 23, 2012
    This method previously required the specified keys to have the same key
    tag. When the specified keys are untaggable but identical, they also
    map to the same node.
  10. Merge pull request #234 from redis/reorder

    pietern committed May 23, 2012
    Programmatically reorder method definitions