Permalink
Commits on Nov 17, 2014
Commits on Sep 25, 2014
  1. Avoid global variable

    jbochi committed Sep 25, 2014
  2. Fix variable name

    jbochi committed Sep 25, 2014
Commits on Dec 14, 2013
  1. Update CHANGELOG.

    nrk committed Dec 14, 2013
  2. Add Redis 2.8 commands: SCAN, SSCAN, ZSCAN, HSCAN.

    nrk committed Dec 14, 2013
    Backported from master branch.
  3. Update CHANGELOG.

    nrk committed Dec 14, 2013
  4. Do not hang when first argument of a command is a nil value.

    nrk committed Dec 14, 2013
    When passing nil values in command arguments they are now converted to
    empty strings explicitly, on the other hand when nil is the last value
    then it will not be passed to the serializer due to how Lua works with
    nil values in tables, but at least the client will not hang and Redis
    will return a -ERR complaining about the wrong number of arguments for
    the given command.
    
    Fixes #29.
Commits on Sep 2, 2013
Commits on Jul 27, 2013
  1. fix a bug by deleting code

    catwell committed with nrk Jul 13, 2013
    The empty string is a valid key in Redis.
Commits on Jan 1, 2013
  1. Bump year in LICENSE.

    nrk committed Jan 1, 2013
    On a related note, happy new year!
Commits on Nov 3, 2012
Commits on Oct 31, 2012
  1. Adds BITOP and BITCOUNT operations

    elcuervo committed Oct 31, 2012
    * Updates the client to use the new bit operations in Redis 2.6
Commits on Jul 23, 2012
  1. Update CHANGELOG.

    nrk committed Jul 23, 2012
  2. No need to double check "timeout".

    nrk committed Jul 21, 2012
    tonumber() returns nil on nil or invalid values anyway.
  3. Remove spurious trailing space.

    nrk committed Jul 21, 2012
Commits on Jul 20, 2012
  1. Allow users to pass a socket timeout when calling redis.connect. This…

    Ezra Nuite committed Jul 20, 2012
    … will affect all calls made with the returned client.
Commits on Jul 15, 2012
  1. Fix minor error in CHANGELOG.

    nrk committed Jul 15, 2012
    Actually retagging v2.0.4 just to keep things clean.
  2. Add .rockspec for v2.0.4.

    nrk committed Jul 15, 2012
  3. Bump version in files for release.

    nrk committed Jul 15, 2012
Commits on Apr 9, 2012
  1. Expose the commands table used by the redis module.

    nrk committed Apr 9, 2012
    This effectively changes how commands can be defined or undefined on module
    or client instance level. The old method of using `defined_command` and
    `undefine_command` is still in place for compatibility with previous releases
    but it is considered obsolete and will be removed in the next major release.
  2. Fix comment.

    nrk committed Apr 9, 2012
  3. Remove useless else.

    nrk committed Apr 9, 2012
  4. Remove QUIT and SHUTDOWN from the command table, use plain functions.

    nrk committed Apr 9, 2012
    This simplifies code by assuming that each command in the command table always
    expects a response from Redis. SHUTDOWN is actually the only exception in
    recent versions of Redis, QUIT has been changed in Redis 2.0 to return `+OK`.
Commits on Apr 7, 2012
  1. Remove useless comment.

    nrk committed Apr 7, 2012