Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: v1.0
Commits on Dec 31, 2012
  1. version 1.0

    authored
  2. Merge pull request #35 from jeethu/scripting

    authored
    Redis 2.6 Lua scripting support
Commits on Dec 30, 2012
  1. Jeethu Rao

    Redis 2.6 Lua scripting support

    jeethu authored
Commits on Dec 21, 2012
  1. Gleicon Moraes

    Merge pull request #34 from dgvncsz0f/master

    gleicon authored
    dealing with some edge cases and documenting the new WATCH functionality
  2. Diego Souza

    dealing with some edge cases and documenting the new WATCH functionality

    dgvncsz0f authored
    This patch deals with the following scenarios, which would ended up
    cleaning the inTransaction prematurely:
    
    1. UNWATCH after MULTI
    
      t = multi
      t.unwatch
    
    2. WATCH, MULTI (with keys)
    
      t = watch
      t.multi("foobar")
      t.unwatch
    
    3 . MULTI + WATCH
    
      t = multi
      t.watch   # this is invalid, but
                  will change the _unwatch_cc
                  to a function that would clear
                  the inTransaction state
    
    I've also dropped a couple more tests, notably testing WATCH with ConnectionPool.
  3. Gleicon Moraes

    moved travis badge up

    gleicon authored
  4. Gleicon Moraes

    Merge pull request #33 from dgvncsz0f/master

    gleicon authored
    Adding proper watch support and implements its dual, the unwatch command
Commits on Dec 20, 2012
  1. Diego Souza

    Adding proper watch support and implements its dual, the unwatch command

    dgvncsz0f authored
    This commit enables users to use the following pattern:
    
       WATCH
       GET
       MULTI
       EXEC/DISCARD
    
    The old behavior have been kept intact, i.e., the multi function
    continues to accept a list of keys to watch prior issuing the watch
    command, although I believe this use should be deprecated.
    
    The watch command may also be used standalone. In this case, users
    should make use of the watch command to clear the `inTransaction'
    state.
    
    Some examples (the following assumes inlineCallbacks):
    
      # 1. Using watch/unwatch
      tx = yield conn.watch(...)
      ...
      yield tx.unwatch()
    
      # 2. Using watch/multi
      tx = yield conn.watch(...)
      ...
      yield tx.multi()
      ...
      yield tx.commit()
    
      # 3. Using watch only
      tx = yield conn.multi(...)
      ...
      yield tx.commit()
    
      # 4. All together:
      tx = yield conn.watch(...)
      ...
      yield tx.multi()
      ...
      yield tx.unwatch() # this will not clear
                         # the `inTransaction` state
      ...
      yield tx.commit()
Commits on Sep 18, 2012
  1. v0.9

    authored
  2. v=0.9

    authored
Commits on Sep 6, 2012
  1. Merge pull request #31 from e-max/count_offset_zrangebyscore_bug

    authored
    possibility to set offset=0 in zrangebyscore
  2. e-max
Commits on Sep 5, 2012
  1. Merge pull request #30 from akgood/master

    authored
    Fixes for handling/reporting lost-connection errors
  2. Adam Goodman

    Make subscriber protocol test use loseConnection, not abortConnection

    akgood authored
    Apparently, the txredisapi ci server is running with a pretty old version of Twisted?
Commits on Sep 4, 2012
  1. Adam Goodman
  2. Adam Goodman

    return the whole reply

    akgood authored
  3. Adam Goodman

    Ensure that deferreds returned by SubscriberProtocol methods will err…

    akgood authored
    …back() for lost connections (and other errors)
  4. Adam Goodman

    make SubscriberFactory and MonitorFactory inherit from RedisFactory s…

    akgood authored
    …o we can reuse the connection-wrangling logic in RedisFactory
  5. Adam Goodman
Commits on Aug 23, 2012
  1. Merge pull request #28 from tonylazarew/master

    authored
    SubscriberProtocol.*subscribe() returns stale deferred
Commits on Aug 22, 2012
  1. Anton Lazarev

    Fixed: SubscriberProtocol.*subscribe() returned stale deferred.

    tonylazarew authored
    Deferred returned by these methods was waiting for data to appear in replyQueue which never happened. Fixed this by submitting message type name to replyQueue if the type is anything but 'message'.
Commits on Aug 8, 2012
Commits on Aug 3, 2012
  1. minor fix

    authored
  2. updated version

    authored
  3. minor changes

    authored
Commits on Jul 21, 2012
  1. Gleicon Moraes
Commits on Jul 18, 2012
  1. Merge pull request #25 from ctavan/pass-list-to-delete

    authored
    Pass list to delete
Commits on Jul 17, 2012
  1. Christoph Tavan

    Fix c&p mistake.

    ctavan authored
  2. Christoph Tavan
  3. Christoph Tavan
Commits on Jul 14, 2012
  1. indent fix

    authored
Commits on Jul 13, 2012
  1. typo

    authored
  2. resetting post_proc on discard

    authored
  3. updated link to travis-ci

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