Permalink
Commits on Feb 17, 2014
  1. more doc, more sentinels options

    dams committed Feb 17, 2014
  2. added sentinel timeouts

    dams committed Feb 17, 2014
  3. Merge branch 'sentinel2'

    Conflicts:
    	.gitignore
    	lib/Redis.pm
    	t/tlib/Test/SpawnRedisServer.pm
    dams committed Feb 17, 2014
  4. don't use each, use foreach keys

    dams committed Feb 17, 2014
  5. Merge pull request #75 from xtab/master

    __try_read_sock: also check errno if read returns 0
    dams committed Feb 17, 2014
  6. Merge pull request #78 from PerlRedis/ikruglov/77_new_server_empty

    Redis->new(server=>'') does not connect to localhost:6379 #77
    dams committed Feb 17, 2014
  7. fix test prereqs for travis

    dams committed Feb 17, 2014
  8. Redis->new(server=>'') does not connect to localhost:6379 #77

    Old logic causes subtle issues in some cases.
    Redis->new() remains behaves as used to be, connection to localhost:6379
    ikruglov committed Feb 17, 2014
Commits on Feb 1, 2014
  1. __try_read_sock: also check errno if read returns 0

    In some cases (and notably FreeBSD), a read() on a socket which doesn't
    have data ready sets errno but returns 0.  This confuses the library
    into thinking that we hit an end-of-file because the server closed the
    connection.
    
    Therefore, we need to check errno even when read() returns 0; in
    particular, EAGAIN means read() returned no data, but the socket is
    still alive and should not be closed.
    xtab committed Feb 1, 2014
  2. v1.971

       * skip some tests that fail on some platforms for now
    dams committed Feb 1, 2014
  3. documentation

    dams committed Feb 1, 2014
Commits on Jan 30, 2014
  1. v1.970

       * fix tests breaking in some case
    dams committed Jan 30, 2014
  2. fix tests breaking in some cases

    dams committed Jan 30, 2014
  3. v1.969

        * Clarification for (p)unsubscribe commands.
        * use Test::TCP for testing
    dams committed Jan 30, 2014
  4. changes

    dams committed Jan 30, 2014
  5. v1.968

        * Add a no_auto_connect_on_new parameter to new() to allow users
          to call $x = Redis->new and then $x->connect, instead of Redis
          auto-connecting. Useful for tuning the cnx_timeout parameter.
    dams committed Jan 30, 2014
  6. emphasis even more

    dams committed Jan 30, 2014
  7. Merge pull request #70 from vsespb/unsubscribe_docs

    Clarification for (p)unsubscribe commands.
    dams committed Jan 30, 2014
  8. Merge pull request #72 from celogeek/master

    use Test::TCP for cnx_timeout test
    dams committed Jan 30, 2014
  9. Merge pull request #71 from celogeek/master

    try to get a cnx timeout
    dams committed Jan 30, 2014
  10. try to get a cnx timeout

    celogeek committed Jan 21, 2014
Commits on Jan 29, 2014
  1. Clarification for (p)unsubscribe commands.

    it seems that unsubscribe/punsubscribe needs reference to previous callbacks
    Fixes #69
    vsespb committed Jan 29, 2014
Commits on Jan 21, 2014
  1. gitignore

    dams committed Jan 21, 2014
  2. exclude logs from release

    dams committed Jan 21, 2014
Commits on Jan 14, 2014
Commits on Jan 12, 2014
  1. Merge pull request #67 from rgs/master

    Two very minor patches
    dams committed Jan 12, 2014
  2. documentation

    dams committed Jan 12, 2014