Hello community,

here is the log from the commit of package perl-Redis for openSUSE:Factory 
checked in at 2020-03-11 18:50:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Redis (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Redis.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Redis"

Wed Mar 11 18:50:15 2020 rev:12 rq:783469 version:1.996

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Redis/perl-Redis.changes    2019-07-26 
12:39:20.917943953 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Redis.new.3160/perl-Redis.changes  
2020-03-11 18:52:21.999594943 +0100
@@ -1,0 +2,11 @@
+Fri Mar  6 03:10:55 UTC 2020 -  <[email protected]>
+
+- updated to 1.996
+   see /usr/share/doc/packages/perl-Redis/Changes
+
+  1.996     2020-03-05 16:17:21+01:00 Europe/Paris
+  
+  1.996     2020-03-05 11:56:11+01:00 Europe/Paris
+    * #139: Fix for "Unexpected error condition 104/linux"
+
+-------------------------------------------------------------------

Old:
----
  Redis-1.995.tar.gz

New:
----
  Redis-1.996.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Redis.spec ++++++
--- /var/tmp/diff_new_pack.dQZaND/_old  2020-03-11 18:52:22.803595302 +0100
+++ /var/tmp/diff_new_pack.dQZaND/_new  2020-03-11 18:52:22.807595304 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Redis
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           perl-Redis
-Version:        1.995
+Version:        1.996
 Release:        0
 %define cpan_name Redis
 Summary:        Perl binding for Redis database
@@ -59,7 +59,7 @@
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
+find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path 
"*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644
 
 %build
 perl Build.PL --installdirs=vendor

++++++ Redis-1.995.tar.gz -> Redis-1.996.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Redis-1.995/Changes new/Redis-1.996/Changes
--- old/Redis-1.995/Changes     2019-07-22 11:20:13.000000000 +0200
+++ new/Redis-1.996/Changes     2020-03-05 16:17:31.000000000 +0100
@@ -1,5 +1,10 @@
 Revision history for Redis
 
+1.996     2020-03-05 16:17:21+01:00 Europe/Paris
+
+1.996     2020-03-05 11:56:11+01:00 Europe/Paris
+  * #139: Fix for "Unexpected error condition 104/linux"
+
 1.995     2019-07-22 11:20:07+02:00 Europe/Paris
   * revert #136, remove deps that are in core, as it breaks builds in some 
setup
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Redis-1.995/META.json new/Redis-1.996/META.json
--- old/Redis-1.995/META.json   2019-07-22 11:20:13.000000000 +0200
+++ new/Redis-1.996/META.json   2020-03-05 16:17:31.000000000 +0100
@@ -65,7 +65,7 @@
          "web" : "https://github.com/PerlRedis/perl-redis";
       }
    },
-   "version" : "1.995",
+   "version" : "1.996",
    "x_generated_by_perl" : "v5.28.2",
    "x_serialization_backend" : "Cpanel::JSON::XS version 4.12"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Redis-1.995/META.yml new/Redis-1.996/META.yml
--- old/Redis-1.995/META.yml    2019-07-22 11:20:13.000000000 +0200
+++ new/Redis-1.996/META.yml    2020-03-05 16:17:31.000000000 +0100
@@ -35,6 +35,6 @@
   bugtracker: https://github.com/PerlRedis/perl-redis/issues
   homepage: https://github.com/PerlRedis/perl-redis
   repository: https://github.com/PerlRedis/perl-redis.git
-version: '1.995'
+version: '1.996'
 x_generated_by_perl: v5.28.2
 x_serialization_backend: 'YAML::Tiny version 1.73'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Redis-1.995/Makefile.PL new/Redis-1.996/Makefile.PL
--- old/Redis-1.995/Makefile.PL 2019-07-22 11:20:13.000000000 +0200
+++ new/Redis-1.996/Makefile.PL 2020-03-05 16:17:31.000000000 +0100
@@ -110,7 +110,7 @@
     "Test::SharedFork" => 0,
     "Test::TCP" => "1.19"
   },
-  "VERSION" => "1.995",
+  "VERSION" => "1.996",
   "test" => {
     "TESTS" => "t/*.t"
   }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Redis-1.995/README new/Redis-1.996/README
--- old/Redis-1.995/README      2019-07-22 11:20:13.000000000 +0200
+++ new/Redis-1.996/README      2020-03-05 16:17:31.000000000 +0100
@@ -1,5 +1,5 @@
 This archive contains the distribution Redis,
-version 1.995:
+version 1.996:
 
   Perl binding for Redis database
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Redis-1.995/README.pod new/Redis-1.996/README.pod
--- old/Redis-1.995/README.pod  2019-07-22 11:20:13.000000000 +0200
+++ new/Redis-1.996/README.pod  2020-03-05 16:17:31.000000000 +0100
@@ -8,7 +8,7 @@
 
 =head1 VERSION
 
-version 1.994
+version 1.995
 
 =head1 SYNOPSIS
 
@@ -256,7 +256,7 @@
 
 C<< conservative_reconnect >> option makes sure that reconnection is only 
attempted
 when no pending command is ongoing. For instance, if you're doing
-C<$redis->incr('key')>, and if the server properly understood and processed the
+C<<$redis->incr('key')>>, and if the server properly understood and processed 
the
 command, but the network connection is dropped just before the server replies :
 the command has been processed but the client doesn't know it. In this
 situation, if reconnect is enabled, the Redis client will reconnect and send
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Redis-1.995/lib/Redis/Hash.pm 
new/Redis-1.996/lib/Redis/Hash.pm
--- old/Redis-1.995/lib/Redis/Hash.pm   2019-07-22 11:20:13.000000000 +0200
+++ new/Redis-1.996/lib/Redis/Hash.pm   2020-03-05 16:17:31.000000000 +0100
@@ -8,7 +8,7 @@
 #   The Artistic License 2.0 (GPL Compatible)
 #
 package Redis::Hash;
-$Redis::Hash::VERSION = '1.995';
+$Redis::Hash::VERSION = '1.996';
 # ABSTRACT: tie Perl hashes to Redis hashes
 # VERSION
 # AUTHORITY
@@ -86,7 +86,7 @@
 
 =head1 VERSION
 
-version 1.995
+version 1.996
 
 =head1 DESCRIPTION
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Redis-1.995/lib/Redis/List.pm 
new/Redis-1.996/lib/Redis/List.pm
--- old/Redis-1.995/lib/Redis/List.pm   2019-07-22 11:20:13.000000000 +0200
+++ new/Redis-1.996/lib/Redis/List.pm   2020-03-05 16:17:31.000000000 +0100
@@ -8,7 +8,7 @@
 #   The Artistic License 2.0 (GPL Compatible)
 #
 package Redis::List;
-$Redis::List::VERSION = '1.995';
+$Redis::List::VERSION = '1.996';
 # ABSTRACT: tie Perl arrays to Redis lists
 # VERSION
 # AUTHORITY
@@ -106,7 +106,7 @@
 
 =head1 VERSION
 
-version 1.995
+version 1.996
 
 =head1 SYNOPSYS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Redis-1.995/lib/Redis/Sentinel.pm 
new/Redis-1.996/lib/Redis/Sentinel.pm
--- old/Redis-1.995/lib/Redis/Sentinel.pm       2019-07-22 11:20:13.000000000 
+0200
+++ new/Redis-1.996/lib/Redis/Sentinel.pm       2020-03-05 16:17:31.000000000 
+0100
@@ -8,7 +8,7 @@
 #   The Artistic License 2.0 (GPL Compatible)
 #
 package Redis::Sentinel;
-$Redis::Sentinel::VERSION = '1.995';
+$Redis::Sentinel::VERSION = '1.996';
 # ABSTRACT: Redis Sentinel interface
 
 use warnings;
@@ -54,7 +54,7 @@
 
 =head1 VERSION
 
-version 1.995
+version 1.996
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Redis-1.995/lib/Redis.pm new/Redis-1.996/lib/Redis.pm
--- old/Redis-1.995/lib/Redis.pm        2019-07-22 11:20:13.000000000 +0200
+++ new/Redis-1.996/lib/Redis.pm        2020-03-05 16:17:31.000000000 +0100
@@ -8,7 +8,7 @@
 #   The Artistic License 2.0 (GPL Compatible)
 #
 package Redis;
-$Redis::VERSION = '1.995';
+$Redis::VERSION = '1.996';
 # ABSTRACT: Perl binding for Redis database
 # VERSION
 # AUTHORITY
@@ -884,8 +884,9 @@
       ## Keep going if nothing there, but socket is alive
       return 0 if $err and ($err == EWOULDBLOCK or $err == EAGAIN);
 
-      ## on freebsd, if we got ECONNRESET, it's a timeout from the other side
-      return 0 if ($err && $err == ECONNRESET && $^O eq 'freebsd');
+      ## if we got ECONNRESET, it might be due a timeout from the other side 
(on freebsd)
+      ## or because an intermediate proxy shut down our connection using its 
internal timeout counter
+      return 0 if ($err && $err == ECONNRESET);
 
       ## result is undef but err is 0? should never happen
       return if $err == 0;
@@ -924,7 +925,7 @@
 
 =head1 VERSION
 
-version 1.995
+version 1.996
 
 =head1 SYNOPSIS
 


Reply via email to