Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Sep 11, 2012
  1. @mranney
  2. @mranney
Commits on Sep 10, 2012
  1. @DTrejo

    package.json: remove optional hiredis dep

    DTrejo authored
    Fix #258. Also adds keywords hash and more info to
    the description hash.
Commits on Apr 30, 2012
  1. @mranney

    Bump version.

    mranney authored
  2. @mranney

    Many contributed fixes. Thank you, contributors.

    mranney authored
    * [GH-190] - pub/sub mode fix (Brian Noguchi)
    * [GH-165] - parser selection fix (TEHEK)
    * numerous documentation and examples updates
    * auth errors emit Errors instead of Strings (David Trejo)
Commits on Apr 27, 2012
  1. @DTrejo
  2. @DTrejo
Commits on Apr 23, 2012
  1. @marcuswestin @DTrejo

    Fix package.json format

    marcuswestin authored DTrejo committed
    Signed-off-by: David Trejo <david.daniel.trejo@gmail.com>
Commits on Feb 3, 2012
  1. @isaacs

    List hiredis as an optional dependency.

    isaacs authored
    This will cause npm to attempt to install hiredis when installing redis,
    but if the hiredis installation fails, it won't cause the redis install
    to abort.
    
    The optionalDependencies feature was added pretty much explicitly
    for the redis->hiredis use case. :)
Commits on Nov 15, 2011
  1. @mranney

    Fix regression in reconnect logic.

    mranney authored
    Very much need automated tests for reconnection and queue logic.
  2. @mranney

    Bump version.

    mranney authored
Commits on Nov 14, 2011
  1. @mranney
Commits on Jul 31, 2011
  1. @mranney

    Fix and test for [GH-123]

    mranney authored
    Passing an Array as as the last argument should expand as users
    expect.  The old behavior was to coerce the arguments into Strings,
    which did surprising things with Arrays.
Commits on Jul 6, 2011
  1. @mranney

    Contributed changes:

    mranney authored
    *  Support SlowBuffers (Umair Siddique)
    *  Add Multi to exports (Louis-Philippe Perron)
    *  Fix for drain event calculation (Vladimir Dronnikov)
    
    Thanks!
Commits on Jun 30, 2011
  1. @mranney
  2. @mranney

    Bugs fixed:

    mranney authored
    *  authentication retry while server is loading db (danmaz74) [GH-101]
    *  command arguments processing issue with arrays
    
    New features:
    
    *  Auto update of new commands from redis.io (Dave Hoover)
    *  Performance improvements and backpressure controls.
    *  Commands now return the true/false value from the underlying socket write(s).
    *  Implement command_queue high water and low water for more better control of queueing.
    
    See `examples/backpressure_drain.js` for more information.
Commits on Jun 29, 2011
  1. @mranney

    Add support and tests for Redis scripting through EXEC command.

    mranney authored
    Bug fix for monitor mode.  (forddg)
    
    Auto update of new commands from redis.io (Dave Hoover)
Commits on Jun 13, 2011
  1. @mranney

    Auto update of new commands from redis.io (Dave Hoover)

    mranney authored
    Run this: node generate_commands.js
    
    To fetch redis.io/commands.json and save it to a file that node_redis will read at startup.
Commits on Apr 22, 2011
  1. @mranney

    Lots of bugs fixed.

    mranney authored
    *  connection error did not properly trigger reconnection logic [GH-85]
    *  client.hmget(key, [val1, val2]) was not expanding properly [GH-66]
    *  client.quit() while in pub/sub mode would throw an error [GH-87]
    *  client.multi(['hmset', 'key', {foo: 'bar'}]) fails [GH-92]
Commits on Apr 7, 2011
  1. @mranney

    Added DISCARD

    mranney authored
    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 authored
Commits on Mar 15, 2011
  1. @mranney
  2. @mranney
Commits on Feb 28, 2011
  1. @mranney

    Add magical auth command.

    mranney authored
    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 authored
    Thanks to Dean Mao and Austin Chau.
Commits on Feb 17, 2011
  1. @mranney

    Add probe for server readiness.

    mranney authored
    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 authored
    Thanks to Gustaf Sjöberg.
Commits on Feb 6, 2011
  1. @mranney

    Fix multi/exec error reply callback logic.

    mranney authored
    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 authored
    * 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 authored
    Several parsing bugs fixed in JavaScript.
    Some new config options that need to be better documented.
Commits on Nov 30, 2010
  1. @mranney
Something went wrong with that request. Please try again.