Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on Jan 13, 2012
  1. Merge branch 'fixing-ttl-calculation'

    Daniel Quimper authored
  2. Fixing ttl calculation (was off my 1)

    Daniel Quimper authored
  3. Added pipelined method the mock.

    Daniel Quimper authored
  4. Added pipelined method the mock.

    Daniel Quimper authored
  5. adding .rvmrc to the ignore list

    Daniel Quimper authored
Commits on Dec 16, 2011
  1. @lann

    Update owner info in mock_redis gemspec

    Greg Hurrell authored lann committed
    Add "Causes Engineering" to the author field in the gemspec. Keep Sam's
    name in the author list, but there's no need to leave his personal email
    address in the email list.
    
    Related story:
      http://www.pivotaltracker.com/story/show/22391457
      ("Update owner info in mock_redis gemspec")
    
    Change-Id: I8839729f7edc78e21ab6b5f7baf537c206860026
    Reviewed-on: https://gerrit.causes.com/1976
    Tested-by: Greg Hurrell <greg@causes.com>
    Reviewed-by: Lann Martin <lann@causes.com>
Commits on Dec 3, 2011
  1. Bump version and changelog for 0.3.0 release

    Greg Hurrell authored Shane da Silva committed
    Change-Id: I4013b957cb18e68aeb2f5884636874ecb8aea884
    Reviewed-on: https://gerrit.causes.com/1529
    Tested-by: Greg Hurrell <greg@causes.com>
    Reviewed-by: Shane da Silva <shane@causes.com>
  2. @ryansch

    Fixing empty set behavior in with_thing_at

    ryansch authored Shane da Silva committed
    Change-Id: I5da41ed463daaa6a269d976423f78fb6cd091c3b
    Reviewed-on: https://gerrit.causes.com/1528
    Tested-by: Greg Hurrell <greg@causes.com>
    Reviewed-by: Shane da Silva <shane@causes.com>
  3. @ryansch

    Fixing set store methods wrt existing destination

    ryansch authored Shane da Silva committed
    Also adding tests for zset store methods
    
    Change-Id: Id62dc85b18340a5bdde56b6000e4ac71d5c99a67
    Reviewed-on: https://gerrit.causes.com/1527
    Tested-by: Greg Hurrell <greg@causes.com>
    Reviewed-by: Shane da Silva <shane@causes.com>
  4. Add rake as a development dependency

    Greg Hurrell authored Shane da Silva committed
    Rake should be run using "bundle exec rake", otherwise an incompatible
    version of Rake may get loaded.
    
    Change-Id: I963637d60b714d245933a03d1002c9dd9b6d9772
    Reviewed-on: https://gerrit.causes.com/1526
    Tested-by: Greg Hurrell <greg@causes.com>
    Reviewed-by: Shane da Silva <shane@causes.com>
  5. @ejfinneran

    Support redisrb's hash operator for get/set

    ejfinneran authored Shane da Silva committed
    Change-Id: I0f95aa406c6606382245c6482aa2ef70e0bb4174
    Reviewed-on: https://gerrit.causes.com/1525
    Tested-by: Greg Hurrell <greg@causes.com>
    Reviewed-by: Shane da Silva <shane@causes.com>
  6. Drop ZenTest as a development dependency

    Greg Hurrell authored Shane da Silva committed
    ZenTest wants to force the evil that is RubyGems 1.8 on us, but
    accepting that would mean journeying into a world of spammy deprecation
    notices.
    
    Change-Id: I0badd3f46edb73d25b56c9723630215c15455d9e
    Reviewed-on: https://gerrit.causes.com/1524
    Tested-by: Greg Hurrell <greg@causes.com>
    Reviewed-by: Shane da Silva <shane@causes.com>
Commits on Sep 28, 2011
  1. @smerritt

    Update version + changelog

    smerritt authored
  2. @smerritt

    Merge branch 'block-syntax'

    smerritt authored
  3. @smerritt

    Small spec tweak.

    smerritt authored
    The test for #multi(&blk) was running just against the mock because
    calling methods on @redises inside the block made things all
    wonky. However, the block gets an argument that's the Redis object on
    which multi is called, so if the test uses that instead, then there's
    no confusion around the multiplexer.
Commits on Sep 25, 2011
  1. @ejfinneran

    Add support for multi block syntax

    ejfinneran authored
    Redis-rb supports redis.multi do... syntax and this changes allows
    mock_redis to do the same.
Commits on Aug 24, 2011
  1. @smerritt

    Fixes for 1.9.2.

    smerritt authored
    Apparently, 1.9.2 changed the language syntax to disallow colons after
    when clauses in case statements, so
    
    case x
      when Foo:
        true
      when Bar:
        false
    
    is no longer valid Ruby.
    
    Also, 1.9.2 treats "lambda { true }" as a 0-arity lambda, whereas
    1.8.7 treats it as a -1-arity lambda (i.e. takes any number of
    arguments), so a couple lambdas had to sprout argument lists.
  2. @smerritt

    Fix typo in README

    smerritt authored
  3. @smerritt
  4. @smerritt
  5. @smerritt

    Support non-numeric endpoints in zrevrangebyscore.

    smerritt authored
    This pushes the logic for handling -inf, +inf, etc. into the Zset
    class and out of the individual commands.
  6. @smerritt
  7. @smerritt
  8. @SweeD
Commits on Jul 18, 2011
  1. @smerritt

    Add changelog

    smerritt authored
  2. @smerritt

    Bump version

    smerritt authored
  3. @smerritt

    Support #move.

    smerritt authored
    It's a little suboptimal because it'll need to be extended if Redis
    adds new data types, but this way we get to still have the multi-DB
    stuff off in its own class instead of smushed into the already-large
    MockRedis::Database class.
Commits on Jul 16, 2011
  1. @smerritt
Commits on Jul 15, 2011
  1. @smerritt
  2. @smerritt
Commits on Jul 14, 2011
  1. @smerritt
  2. @smerritt
  3. @smerritt

    Support watch/unwatch.

    smerritt authored
    They just always say OK.
  4. @smerritt
  5. @smerritt

    Support #zremrangebyrank

    smerritt authored
Something went wrong with that request. Please try again.