Permalink
Commits on Jan 17, 2013
  1. Added debug information to better track the problem in #30

    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Jan 17, 2013
Commits on Jan 15, 2013
  1. v1.958

        * Support for name constructor parameter, set connection name
        * Add documentation for CLIENT * commands
        * Improve reliability of Test::SpawnRedisServer
    melo committed Jan 15, 2013
  2. Merge branch 'client_set_get_name'

    * client_set_get_name:
      Update Changes, prepare for new release
      Updated docs with CLIENT * commands, plus name constructor parameter
      Add name parameter to new(): sets the connection name (2.6.9+)
      Add tests for 2.6.9 client {set,get}name commands
      T::SpawnRedisServer::redis() accepts requires_version => VER now
      If redis-server cannot be started, make sure we reap the zombie
      Use Redis.pm to test the new server connection, return redis-server version
      Fix Pod
    melo committed Jan 15, 2013
  3. Update Changes, prepare for new release

    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Jan 15, 2013
  4. Updated docs with CLIENT * commands, plus name constructor parameter

    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Jan 15, 2013
  5. Add name parameter to new(): sets the connection name (2.6.9+)

    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Jan 15, 2013
  6. Add tests for 2.6.9 client {set,get}name commands

    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Jan 15, 2013
  7. T::SpawnRedisServer::redis() accepts requires_version => VER now

    If the server version is lower than VER, all tests are skipped.
    
    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Jan 15, 2013
  8. If redis-server cannot be started, make sure we reap the zombie

    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Jan 15, 2013
  9. Use Redis.pm to test the new server connection, return redis-server v…

    …ersion
    
    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Jan 15, 2013
  10. Fix Pod

    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Jan 15, 2013
  11. Replace Test::Exception with Test::Fatal

    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Jan 15, 2013
  12. Disable MinimumPerl plugin for now, see RT82718

    https://rt.cpan.org/Ticket/Display.html?id=82718
    
    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Jan 15, 2013
  13. v1.957

        * Fix minimum Perl version
    melo committed Jan 15, 2013
  14. Prepare release 1.957

    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Jan 15, 2013
  15. v1.956

        * Add on_connect callback to Redis constructor (issue 28)
        * Make sure quit() doesn't die when the socket is already dead (issue 30);
        * Switch to Digest::SHA, one less non-core dep RT#81841
        * Try and make Travis-CI more useful, ask for a redis-server
        * Update SUPPORT section, moving bugtracker to GitHub issues
    melo committed Jan 15, 2013
  16. Tweak Dist::Zilla config, enable some tests, disable portability for now

    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Jan 15, 2013
  17. Update Changes for new release

    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Jan 15, 2013
  18. Make sure quit() doesn't die if we fail to send the command:

    The end result is the same - the socket connection is down - so make sure
    we cleanup properly but don't bother with errors in the process.
    
    Closes #30.
    
    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Jan 15, 2013
  19. Be more precise when dealing with syswrite errors

    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Jan 15, 2013
  20. Switch from Digest::SHA1 to Digest::SHA, the latter is core RT-81841

    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    gregoa committed with melo Jan 15, 2013
Commits on Jan 5, 2013
  1. Make sure we have a redis-server available

    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Jan 5, 2013
  2. Remove extra cpanm commands: installing the PluginBundle should be en…

    …ough
    
    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Jan 5, 2013
Commits on Nov 8, 2012
  1. Tidy code a bit

    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Nov 8, 2012
  2. Add on_connect callback to Redis constructor

    The on_connect callback will be called after each successful connection.
    
    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Nov 8, 2012
Commits on Oct 10, 2012
  1. v1.955

        * Skip 30-scripts.t if the redis-server found lacks script support
    melo committed Oct 10, 2012
  2. Skip scripting tests if redis-server found lack scripting support

    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Oct 10, 2012
  3. v1.954

        * Support for multi-word commands such as "SCRIPT LOAD".
        * Try another fix for Windows non-blocking reads
    melo committed Oct 10, 2012
  4. Remove trailing spaces

    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Oct 10, 2012
  5. Prepare next release

    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Oct 10, 2012
  6. Add documentation for the new scripting commands

    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Oct 10, 2012
  7. Improve script tests to check script_load() returns valid sha1 digest

    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Oct 10, 2012
  8. Remove left over die from script tests

    Signed-off-by: Pedro Melo <melo@simplicidade.org>
    melo committed Oct 10, 2012
  9. Merge branch 'windows-fix-with-sysread'

    * windows-fix-with-sysread:
      Replace read() with sysread() in __try_read_sock() if we are running Win32
    melo committed Oct 10, 2012
  10. Merge pull request #26 from tsee/master

    Implement support for multi-word Redis commands such as "script load"
    melo committed Oct 10, 2012