Permalink
Switch branches/tags
Nothing to show
Commits on Jan 29, 2010
  1. Checkpointing list commands. The blocking operations are going to be

    pashields committed Jan 29, 2010
    nasty, so this is at least and experimental record.
  2. Just a little comment.

    pashields committed Jan 29, 2010
  3. Abstracting away serialization. I can hear blewis screaming already,

    pashields committed Jan 29, 2010
    but I'd rather pull this out now because it is infinitely better organization.
    If this terms out to be a performance issue, then we can unroll it when
    the package has stabilized.
    
    I promise.
  4. RENAMENX will now follow the pattern set by msetnx and setnx by folding

    pashields committed Jan 29, 2010
    into RENAME and being switched by a flag.
  5. Adding NX capabilities to set and mset.

    pashields committed Jan 29, 2010
    This is being done with an option as opposed to a unique function.
    I think this is cleaner and will use this style now.
  6. Will now handle warnings and return value better in the case of

    pashields committed Jan 29, 2010
    deleting multiple keys.
  7. Added tests for the all val cmds except for those which operate on

    pashields committed Jan 29, 2010
    the databases themselves.  Tests for those will need to be added,
    but they aren't immediately essential and I will leave those as
    experimental for now.
  8. '+' is a valid return message. We now accept it, though not in the

    pashields committed Jan 29, 2010
    most elegant way.  Might have to change this later.
  9. MSET should work now. Primative and almost certainly unfinal helper

    pashields committed Jan 29, 2010
    cmd for using multi-bulk protocol added.
  10. This is an intermediate state. MSET is storing ascii data successfully

    pashields committed Jan 29, 2010
    for one state.  Just wanted to checkpoint before switching to binary.
Commits on Jan 28, 2010
  1. Added mget.

    pashields committed Jan 28, 2010
  2. Added type function.

    pashields committed Jan 28, 2010
  3. Putting each cmd in it's own R file won't work in the long term. Let's

    pashields committed Jan 28, 2010
    group them in the same way they are grouped on the redis wiki.
  4. Fix test numbering typo.

    pashields committed Jan 28, 2010
  5. This might be working, but I'm having trouble with the test suite.

    pashields committed Jan 28, 2010
    I'm going to check the test suite against the master.
  6. Can handle simple ping pong and exists requests.

    pashields committed Jan 28, 2010
    Added error message to redisConnect. Trapping it leaves people
    without enough info.
Commits on Jan 27, 2010
  1. Added GetSet, Exists and Delete

    B. W. Lewis
    B. W. Lewis committed Jan 27, 2010
Commits on Jan 26, 2010
  1. Added generic inline message routine

    B. W. Lewis
    B. W. Lewis committed Jan 26, 2010
  2. R client for Redis first draft

    B. W. Lewis
    B. W. Lewis committed Jan 26, 2010