Skip to content
Commits on Apr 7, 2011
  1. @mranney

    Added DISCARD

    mranney committed
    I originally didn't think DISCARD would do anything here because of the clever MULTI interface, but somebody
    pointed out to me that DISCARD can be used to flush the WATCH set.
Commits on Apr 6, 2011
  1. @mranney

    Added HVALS command

    mranney committed
Commits on Mar 15, 2011
  1. @mranney
  2. @mranney
Commits on Feb 28, 2011
  1. @mranney

    Add magical auth command.

    mranney committed
    Authentication is now remembered by the client and will be automatically sent to the server
    on every connection, including any reconnections.
Commits on Feb 23, 2011
  1. @mranney

    Fix bug in ready check with `return_buffers` set to `true`.

    mranney committed
    Thanks to Dean Mao and Austin Chau.
Commits on Feb 17, 2011
  1. @mranney

    Add probe for server readiness.

    mranney committed
    When a Redis server starts up, it might take a while to load the dataset into memory.
    During this time, the server will accept connections, but will return errors for all non-INFO
    commands.  Now node_redis will send an INFO command whenever it connects to a server.
    If the info command indicates that the server is not ready, the client will keep trying until
    the server is ready.  Once it is ready, the client will emit a "ready" event as well as the
    "connect" event.  The client will queue up all commands sent before the server is ready, just
    like it did before.  When the server is ready, all offline/non-ready commands will be replayed.
    This should be backward compatible with previous versions.
    
    To disable this ready check behavior, set `options.no_ready_check` when creating the client.
    
    As a side effect of this change, the key/val params from the info command are available as
    `client.server_options`.  Further, the version string is decomposed into individual elements
    in `client.server_options.versions`.
Commits on Feb 11, 2011
  1. @mranney

    Fix excess memory consumption from Queue backing store.

    mranney committed
    Thanks to Gustaf Sjöberg.
Commits on Feb 6, 2011
  1. @mranney

    Fix multi/exec error reply callback logic.

    mranney committed
    Thanks to Stella Laurenzo.
Commits on Jan 20, 2011
  1. @mranney
Commits on Jan 18, 2011
  1. @mranney
Commits on Dec 30, 2010
  1. @mranney

    Some bug fixes:

    mranney committed
    * An important bug fix in reconnection logic.  Previously, reply callbacks would be invoked twice after
      a reconnect.
    * Changed error callback argument to be an actual Error object.
    
    New feature:
    
    * Add friendly syntax for HMSET using an object.
Commits on Dec 13, 2010
  1. @mranney
Commits on Dec 9, 2010
  1. @mranney
Commits on Dec 6, 2010
  1. @mranney

    Support for multiple reply parsers including hiredis.

    mranney committed
    Several parsing bugs fixed in JavaScript.
    Some new config options that need to be better documented.
Commits on Nov 30, 2010
  1. @mranney
Commits on Nov 10, 2010
  1. @mranney
Commits on Nov 9, 2010
  1. @mranney

    Add "drain" and "idle" events.

    mranney committed
Commits on Nov 3, 2010
  1. @mranney
Commits on Oct 22, 2010
  1. @mranney
Commits on Oct 5, 2010
  1. @mranney

    Export RedisClient prototype to support extending.

    mranney committed
    See examples/extend.js for a simple example.
    Remove command list from exports while I was in there.
Commits on Oct 2, 2010
  1. @mranney

    Bump version for bug fixes.

    mranney committed
  2. @mranney

    Update contributors.

    mranney committed
Commits on Sep 30, 2010
  1. @mranney
Commits on Sep 28, 2010
  1. @mranney

    Update contributors info.

    mranney committed
  2. @mranney

    Bump version for bugfixes.

    mranney committed
Commits on Sep 24, 2010
  1. @mranney
  2. @mranney

    Bump version for retry fix.

    mranney committed
Commits on Sep 23, 2010
  1. @mranney

    Bump version.

    mranney committed
  2. @mranney

    Bump version.

    mranney committed
Commits on Sep 22, 2010
  1. @mranney
Commits on Sep 20, 2010
  1. @mranney

    Bump version.

    mranney committed
  2. @mranney
  3. @mranney

    Bump version.

    mranney committed
Commits on Sep 19, 2010
  1. @mranney

    Add contributors and test.

    mranney committed
Something went wrong with that request. Please try again.