Hello community,

here is the log from the commit of package perl-Mojo-Pg for openSUSE:Factory 
checked in at 2017-07-21 22:50:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Mojo-Pg (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Mojo-Pg.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Mojo-Pg"

Fri Jul 21 22:50:34 2017 rev:6 rq:511754 version:4.01

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Mojo-Pg/perl-Mojo-Pg.changes        
2017-07-08 12:35:50.462253730 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Mojo-Pg.new/perl-Mojo-Pg.changes   
2017-07-21 22:50:38.266245790 +0200
@@ -1,0 +2,9 @@
+Fri Jul 21 05:49:57 UTC 2017 - co...@suse.com
+
+- updated to 4.01
+   see /usr/share/doc/packages/perl-Mojo-Pg/Changes
+
+  4.01  2017-07-20
+    - Decreased default max_connections from 5 to 1 in Mojo::Pg.
+
+-------------------------------------------------------------------

Old:
----
  Mojo-Pg-4.0.tar.gz

New:
----
  Mojo-Pg-4.01.tar.gz

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

Other differences:
------------------
++++++ perl-Mojo-Pg.spec ++++++
--- /var/tmp/diff_new_pack.mW9yI6/_old  2017-07-21 22:50:38.782173013 +0200
+++ /var/tmp/diff_new_pack.mW9yI6/_new  2017-07-21 22:50:38.786172449 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           perl-Mojo-Pg
-Version:        4.0
+Version:        4.01
 Release:        0
 %define cpan_name Mojo-Pg
 Summary:        Mojolicious ♥ PostgreSQL

++++++ Mojo-Pg-4.0.tar.gz -> Mojo-Pg-4.01.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojo-Pg-4.0/Changes new/Mojo-Pg-4.01/Changes
--- old/Mojo-Pg-4.0/Changes     2017-07-06 23:41:13.000000000 +0200
+++ new/Mojo-Pg-4.01/Changes    2017-07-20 18:00:20.000000000 +0200
@@ -1,4 +1,7 @@
 
+4.01  2017-07-20
+  - Decreased default max_connections from 5 to 1 in Mojo::Pg.
+
 4.0  2017-07-06
   - Added support for sharing the database connection cache between multiple
     Mojo::Pg objects.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojo-Pg-4.0/META.json new/Mojo-Pg-4.01/META.json
--- old/Mojo-Pg-4.0/META.json   2017-07-06 23:45:43.000000000 +0200
+++ new/Mojo-Pg-4.01/META.json  2017-07-20 18:01:43.000000000 +0200
@@ -57,6 +57,6 @@
       },
       "x_IRC" : "irc://irc.perl.org/#mojo"
    },
-   "version" : "4.0",
+   "version" : "4.01",
    "x_serialization_backend" : "JSON::PP version 2.94"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojo-Pg-4.0/META.yml new/Mojo-Pg-4.01/META.yml
--- old/Mojo-Pg-4.0/META.yml    2017-07-06 23:45:42.000000000 +0200
+++ new/Mojo-Pg-4.01/META.yml   2017-07-20 18:01:42.000000000 +0200
@@ -30,5 +30,5 @@
   homepage: http://mojolicious.org
   license: http://www.opensource.org/licenses/artistic-license-2.0
   repository: https://github.com/kraih/mojo-pg.git
-version: '4.0'
+version: '4.01'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojo-Pg-4.0/lib/Mojo/Pg.pm 
new/Mojo-Pg-4.01/lib/Mojo/Pg.pm
--- old/Mojo-Pg-4.0/lib/Mojo/Pg.pm      2017-07-06 23:36:51.000000000 +0200
+++ new/Mojo-Pg-4.01/lib/Mojo/Pg.pm     2017-07-20 17:52:53.000000000 +0200
@@ -16,7 +16,7 @@
 has [qw(auto_migrate parent search_path)];
 has database_class  => 'Mojo::Pg::Database';
 has dsn             => 'dbi:Pg:';
-has max_connections => 5;
+has max_connections => 1;
 has migrations      => sub {
   my $migrations = Mojo::Pg::Migrations->new(pg => shift);
   weaken $migrations->{pg};
@@ -38,7 +38,7 @@
   return $pubsub;
 };
 
-our $VERSION = '4.0';
+our $VERSION = '4.01';
 
 sub db { $_[0]->database_class->new(dbh => $_[0]->_prepare, pg => $_[0]) }
 
@@ -368,7 +368,7 @@
   $pg     = $pg->max_connections(3);
 
 Maximum number of idle database handles to cache for future use, defaults to
-C<5>.
+C<1>.
 
 =head2 migrations
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojo-Pg-4.0/t/database.t 
new/Mojo-Pg-4.01/t/database.t
--- old/Mojo-Pg-4.0/t/database.t        2017-07-06 19:58:59.000000000 +0200
+++ new/Mojo-Pg-4.01/t/database.t       2017-07-20 17:57:16.000000000 +0200
@@ -9,6 +9,7 @@
 use Mojo::IOLoop;
 use Mojo::JSON 'true';
 use Mojo::Pg;
+use Scalar::Util 'refaddr';
 
 # Connected
 my $pg = Mojo::Pg->new($ENV{TEST_ONLINE});
@@ -87,9 +88,11 @@
 is_deeply $result, [{one => 1}, {one => 1}, {two => 2}], 'right structure';
 
 # Connection cache
-is $pg->max_connections, 5, 'right default';
-my @dbhs = map { $_->dbh } $pg->db, $pg->db, $pg->db, $pg->db, $pg->db;
-is_deeply \@dbhs, [map { $_->dbh } $pg->db, $pg->db, $pg->db, $pg->db, 
$pg->db],
+is $pg->max_connections, 1, 'right default';
+$pg->max_connections(5);
+my @dbhs = map { refaddr $_->dbh } $pg->db, $pg->db, $pg->db, $pg->db, $pg->db;
+is_deeply \@dbhs,
+  [reverse map { refaddr $_->dbh } $pg->db, $pg->db, $pg->db, $pg->db, 
$pg->db],
   'same database handles';
 @dbhs = ();
 my $dbh = $pg->max_connections(1)->db->dbh;


Reply via email to