Skip to content
This repository

Jun 29, 2011

  1. Matt Ranney

    Add support and tests for Redis scripting through EXEC command.

    Bug fix for monitor mode.  (forddg)
    
    Auto update of new commands from redis.io (Dave Hoover)
    authored
  2. Matt Ranney

    Add static list of commands to those downloaded from redis.io.

    authored

Jun 13, 2011

  1. Matt Ranney

    Bug fix for monitor mode. (forddg)

    Also some whitespace fix for JSHint.
    authored
  2. Matt Ranney

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

    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.
    authored
  3. Matt Ranney

    Merge pull request #107 from redsquirrel/master

    The 'somehow' in 'This list needs to be updated, and perhaps auto-updated somehow'
    authored

Jun 03, 2011

  1. Dave Hoover

    Simplifying writeCommandsToFile /ht @polgfred

    redsquirrel authored
  2. Dave Hoover

    Developing the 'somehow' in 'This list [of commands] needs to be upda…

    …ted, and perhaps auto-updated somehow'
    redsquirrel authored

Apr 22, 2011

  1. Matt Ranney

    Update changelog

    authored
  2. Matt Ranney

    Update changelog.

    authored
  3. Matt Ranney

    Lots of bugs fixed.

    *  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]
    authored

Apr 07, 2011

  1. Matt Ranney

    Added DISCARD

    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.
    authored

Apr 06, 2011

  1. Matt Ranney

    Added HVALS command

    authored

Mar 15, 2011

  1. Matt Ranney

    Fix bug with empty Array arguments - Andy Ray

    authored
  2. Andrew Ray

    fix for issue of saving document with buffer AND array on it

    DelvarWorld authored committed
  3. Matt Ranney

    Add monitor example.

    authored
  4. Matt Ranney

    Add `MONITOR` command and special monitor command reply parsing.

    authored

Feb 28, 2011

  1. Matt Ranney

    Add magical auth command.

    Authentication is now remembered by the client and will be automatically sent to the server
    on every connection, including any reconnections.
    authored

Feb 23, 2011

  1. Matt Ranney

    Update pub_sub example to show where to put auth.

    authored
  2. Matt Ranney

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

    Thanks to Dean Mao and Austin Chau.
    authored

Feb 17, 2011

  1. Matt Ranney

    Document ready check changes.

    authored
  2. Matt Ranney

    Add probe for server readiness.

    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`.
    authored

Feb 11, 2011

  1. Matt Ranney

    Update Redis commands link to redis.io.

    authored
  2. Matt Ranney

    Fix excess memory consumption from Queue backing store.

    Thanks to Gustaf Sjöberg.
    authored

Feb 06, 2011

  1. Matt Ranney

    Fix multi/exec error reply callback logic.

    Thanks to Stella Laurenzo.
    authored

Jan 20, 2011

  1. Matt Ranney

    Fix bug where unhandled error replies confuse the parser.

    authored

Jan 19, 2011

  1. Nithesh Mittapally

    Added support for new BIT-related commands.

    nithesh authored committed

Jan 18, 2011

  1. Matt Ranney

    Fix bug where subscribe commands would not handle redis-server startu…

    …p error properly.
    authored
  2. Matt Ranney

    Merge branch 'master' of github.com:mranney/node_redis

    authored

Dec 30, 2010

  1. Matt Ranney

    Fix markdown indentation, I think.

    authored
  2. Matt Ranney

    Some bug fixes:

    * 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.
    authored

Dec 17, 2010

  1. Matt Ranney

    Remove extra call to EventEmitter constructor.

    authored

Dec 13, 2010

  1. Matt Ranney

    Allocate new Arrays with known size instead of dynamically growing them.

    authored
  2. Matt Ranney

    Re-throw callback errors on nextTick

    Otherwise an error thrown in a callback would be throw on the parser's stack.
    authored

Dec 09, 2010

  1. Matt Ranney

    Remove warning about missing hiredis. You probably do want it though.

    authored
  2. Matt Ranney

    Revert accidental change of bench size.

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