Hello community, here is the log from the commit of package perl-DBD-Pg for openSUSE:Factory checked in at 2020-06-08 23:50:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-DBD-Pg (Old) and /work/SRC/openSUSE:Factory/.perl-DBD-Pg.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-DBD-Pg" Mon Jun 8 23:50:25 2020 rev:49 rq:811444 version:3.12.1 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-DBD-Pg/perl-DBD-Pg.changes 2020-05-12 22:28:48.063427244 +0200 +++ /work/SRC/openSUSE:Factory/.perl-DBD-Pg.new.3606/perl-DBD-Pg.changes 2020-06-08 23:51:14.146697765 +0200 @@ -1,0 +2,15 @@ +Thu Jun 4 03:07:49 UTC 2020 - Tina Müller <timueller+p...@suse.de> + +- updated to 3.12.1 + see /usr/share/doc/packages/perl-DBD-Pg/Changes + + Version 3.12.1 (released June 3, 2020) + + - Remove test that assumed '(12,34)' is an invalid entry for type "circle", + as the Postgres source code changed this behavior on April 7, 2020 + [Greg Sabino Mullane] + (RT ticket #132740) + + + +------------------------------------------------------------------- Old: ---- DBD-Pg-3.12.0.tar.gz New: ---- DBD-Pg-3.12.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-DBD-Pg.spec ++++++ --- /var/tmp/diff_new_pack.7OBaYj/_old 2020-06-08 23:51:15.522702010 +0200 +++ /var/tmp/diff_new_pack.7OBaYj/_new 2020-06-08 23:51:15.526702022 +0200 @@ -17,7 +17,7 @@ Name: perl-DBD-Pg -Version: 3.12.0 +Version: 3.12.1 Release: 0 %define cpan_name DBD-Pg Summary: PostgreSQL database driver for the DBI module ++++++ DBD-Pg-3.12.0.tar.gz -> DBD-Pg-3.12.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-Pg-3.12.0/Changes new/DBD-Pg-3.12.1/Changes --- old/DBD-Pg-3.12.0/Changes 2020-05-07 19:47:05.000000000 +0200 +++ new/DBD-Pg-3.12.1/Changes 2020-06-03 15:33:15.000000000 +0200 @@ -2,12 +2,20 @@ RT refers to rt.cpan.org +Version 3.12.1 (released June 3, 2020) + + - Remove test that assumed '(12,34)' is an invalid entry for type "circle", + as the Postgres source code changed this behavior on April 7, 2020 + [Greg Sabino Mullane] + (RT ticket #132740) + + Version 3.12.0 (released May 7, 2020) - Add CONTRIBUTING.md file - Return the table info row last in statistics_info. - This fixes statistics_info on pre-8.3 servers. + This fixes statistics_info on pre-8.3 servers. [Dagfinn Ilmari Mannsåker] - Fix ASC_OR_DESC field in statistics_info diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-Pg-3.12.0/META.yml new/DBD-Pg-3.12.1/META.yml --- old/DBD-Pg-3.12.0/META.yml 2020-05-05 20:11:55.000000000 +0200 +++ new/DBD-Pg-3.12.1/META.yml 2020-05-30 20:22:21.000000000 +0200 @@ -1,6 +1,6 @@ --- #YAML:1.0 name : DBD-Pg -version : 3.12.0 +version : 3.12.1 abstract : DBI PostgreSQL interface author: - Greg Sabino Mullane <g...@turnstep.com> @@ -30,10 +30,10 @@ provides: DBD::Pg: file : Pg.pm - version : 3.12.0 + version : 3.12.1 Bundle::DBD::Pg: file : lib/Bundle/DBD/Pg.pm - version : 3.12.0 + version : 3.12.1 keywords: - Postgres diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-Pg-3.12.0/Makefile.PL new/DBD-Pg-3.12.1/Makefile.PL --- old/DBD-Pg-3.12.0/Makefile.PL 2020-05-05 20:11:59.000000000 +0200 +++ new/DBD-Pg-3.12.1/Makefile.PL 2020-06-02 19:22:21.000000000 +0200 @@ -5,7 +5,7 @@ use 5.008001; ## No version.pm for this one, as the prereqs are not loaded yet. -my $VERSION = '3.12.0'; +my $VERSION = '3.12.1'; ## App::Info is stored inside t/lib ## Create a proper path so we can use it below diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-Pg-3.12.0/Pg.pm new/DBD-Pg-3.12.1/Pg.pm --- old/DBD-Pg-3.12.0/Pg.pm 2020-05-05 20:35:07.000000000 +0200 +++ new/DBD-Pg-3.12.1/Pg.pm 2020-06-02 14:14:12.000000000 +0200 @@ -16,7 +16,7 @@ { package DBD::Pg; - use version; our $VERSION = qv('3.12.0'); + use version; our $VERSION = qv('3.12.1'); use DBI (); use DynaLoader (); @@ -1688,7 +1688,7 @@ =head1 VERSION -This documents version 3.12.0 of the DBD::Pg module +This documents version 3.12.1 of the DBD::Pg module =head1 DESCRIPTION @@ -2760,7 +2760,7 @@ The C<ping> method determines if there is a working connection to an active database server. It does this by sending a small query to the server, currently -B<'DBD::Pg ping test v3.12.0'>. It returns 0 (false) if the connection is not valid, +B<'DBD::Pg ping test v3.12.1'>. It returns 0 (false) if the connection is not valid, otherwise it returns a positive number (true). The value returned indicates the current state: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-Pg-3.12.0/Pg.xs new/DBD-Pg-3.12.1/Pg.xs --- old/DBD-Pg-3.12.0/Pg.xs 2020-05-05 20:35:07.000000000 +0200 +++ new/DBD-Pg-3.12.1/Pg.xs 2020-06-02 14:14:12.000000000 +0200 @@ -29,10 +29,10 @@ PG_ACLITEMARRAY = 1034 PG_ANY = 2276 PG_ANYARRAY = 2277 - PG_ANYCOMPATIBLE = 9550 - PG_ANYCOMPATIBLEARRAY = 9551 - PG_ANYCOMPATIBLENONARRAY = 9552 - PG_ANYCOMPATIBLERANGE = 9553 + PG_ANYCOMPATIBLE = 5077 + PG_ANYCOMPATIBLEARRAY = 5078 + PG_ANYCOMPATIBLENONARRAY = 5079 + PG_ANYCOMPATIBLERANGE = 5080 PG_ANYELEMENT = 2283 PG_ANYENUM = 3500 PG_ANYNONARRAY = 2776 @@ -126,8 +126,8 @@ PG_PG_NDISTINCT = 3361 PG_PG_NODE_TREE = 194 PG_PG_PROC = 81 - PG_PG_SNAPSHOT = 8355 - PG_PG_SNAPSHOTARRAY = 8356 + PG_PG_SNAPSHOT = 5038 + PG_PG_SNAPSHOTARRAY = 5039 PG_PG_TYPE = 71 PG_POINT = 600 PG_POINTARRAY = 1017 @@ -193,7 +193,7 @@ PG_VARCHARARRAY = 1015 PG_VOID = 2278 PG_XID = 28 - PG_XID8 = 9419 + PG_XID8 = 5069 PG_XID8ARRAY = 271 PG_XIDARRAY = 1011 PG_XML = 142 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-Pg-3.12.0/README new/DBD-Pg-3.12.1/README --- old/DBD-Pg-3.12.0/README 2020-05-05 20:11:37.000000000 +0200 +++ new/DBD-Pg-3.12.1/README 2020-05-30 20:22:03.000000000 +0200 @@ -5,7 +5,7 @@ DESCRIPTION: ------------ -This is version 3.12.0 of DBD::Pg, the Perl interface to Postgres using DBI. +This is version 3.12.1 of DBD::Pg, the Perl interface to Postgres using DBI. The web site for this interface, and the latest version, can be found at: http://search.cpan.org/dist/DBD-Pg/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-Pg-3.12.0/README.dev new/DBD-Pg-3.12.1/README.dev --- old/DBD-Pg-3.12.0/README.dev 2020-05-07 19:47:06.000000000 +0200 +++ new/DBD-Pg-3.12.1/README.dev 2020-06-03 15:34:25.000000000 +0200 @@ -34,7 +34,7 @@ Running "perl Makefile.PL" uses the ExtUtils::MakeMaker module to create a true Makefile. Then the "make" command compiles everything, after creating -the Pg.c file from Pg.xs and DBI's Perl.xsi. The files Pg.pm and +the Pg.c file from Pg.xs and from the Perl.xsi file from DBI. The files Pg.pm and blib/arch/auto/DBD/Pg/Pg.so form the core of the module once installed. (The above is oversimplified). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-Pg-3.12.0/SIGNATURE new/DBD-Pg-3.12.1/SIGNATURE --- old/DBD-Pg-3.12.0/SIGNATURE 2020-05-07 19:48:41.000000000 +0200 +++ new/DBD-Pg-3.12.1/SIGNATURE 2020-06-03 15:37:26.000000000 +0200 @@ -17,30 +17,30 @@ SHA256 e4c6f4cdc9560a09492f196fc9a180867fab12742d7d05052d9842b395c6a9eb .dir-locals.el SHA256 4c92448e25229b74a54f864675f34376e8464727ad5cb82ac312d5db7f68605c .perlcriticrc SHA256 e8d3a038d88fb019bb96983f0c52125f86a4c3465466a20612bf4958ace70ed5 CONTRIBUTING.md -SHA256 bf9a8b789a0991bb898dd29487c8427c179d6341dbaf0bf6b2f9753e6c7c1840 Changes +SHA256 cf42159107f98e20fba8e133a4dce8bf393987d7292eb5e4066d111ff7d47f84 Changes SHA256 d52a34724b2e3c40ffa2b3b378b574b9e3db27bc3132c88e0be3675f93f378a5 LICENSES/artistic.txt SHA256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 LICENSES/gpl-2.0.txt SHA256 e15fb8180cca35de2c3de6854e5cf23152a7733dfa89640825ae13f6f83b0e72 MANIFEST SHA256 d5def2a47197a203318a580bed42169dca47516c6d91d3880317a3043af07f9b MANIFEST.SKIP -SHA256 51bc09cfb1df2ba92e5c3b03ab348ec075cb2fa1d5fa4bc5204b4f7bbeb370e8 META.yml -SHA256 77a5de49edf1c8af46ac3fdac04f8a9641f7ccfd5bffad67d08502da7054632c Makefile.PL +SHA256 26794d5cfc42d5bdf43acd3e75e206b63382115adcd2a6455ef8cf66768b2dd7 META.yml +SHA256 cc0cacba194164d078474896972487be7acfec7f6811e466d28af8b31c9d5b02 Makefile.PL SHA256 d7d68c574b9469375f92aaf0bfd0e539f635a45da869f91390fdc401b1ccaefb Pg.h -SHA256 c51d413ae7ef895c412ca28173d4d0f5059ef1289865482627578de4a4a82fbb Pg.pm -SHA256 a5948aaaf9460d71ffa3fc99ccec17885af1c5597a794adfa230a6b46afc4835 Pg.xs -SHA256 0425710d675c8b651d24efc5fd50cab2e99d099f1e9b688356268f8d35a13826 README -SHA256 e0ac9d7aa558930a10e957d9cc950fc0676edd13036d7837426d0cc94ef43a09 README.dev +SHA256 1224e99291dc8a67e9ace0065f3812eecac0d8d49adcc585690ab1eb3893b4db Pg.pm +SHA256 4612dd9d174645987df03a87e0d3428e9f06f645ec6355939b15dcb3c77fea63 Pg.xs +SHA256 18a0430af2b5bd7322f4ff9673624559ed68722b26b60bcd81ae298c51315d49 README +SHA256 de3bff4d51a68d250f37440e73c0e5046ba1afcf25cbf248b6bd106d5455e728 README.dev SHA256 a1d224603fe3a343ba0a0f40086065c81d57fbebc734b5382b0d359da16bdd94 README.win32 SHA256 ce798149ee5bf517fb76d6a652c3e4619bfda6ed706df068f2d0fd1f05ed259c TODO -SHA256 689b4b4d42388cf4e47b4846002080598016eeae565ec879da0ab7a084398c20 dbdimp.c +SHA256 6f83a6d7bee5d2a7606a9d8f401cdbb03e3c186bb8aaefde26d715d6965a999e dbdimp.c SHA256 477e40202cc74bf3574359666b322b384a62da77051dc0043665186cf760ae3f dbdimp.h SHA256 9e53f7f41aaaf1b540e2784756ef6f16f61b63df0d9956483aded3c49b6e0f48 dbivport.h -SHA256 593414481b22b773300c2eac728f15b658835d7baf049812257411360de35b2a lib/Bundle/DBD/Pg.pm +SHA256 64ab848f28b521b6d4fdb3a51522f5004a926b249c9093f6e7d295e5ee21a4ea lib/Bundle/DBD/Pg.pm SHA256 c945a57d774dc5bb789f2af67892c749f8c4d42b75967c9aab4bc436ed635a90 quote.c SHA256 1ee43f02036bbb68c151903c2718c483ed223aff6cc93fb1408a9158adad9136 quote.h SHA256 49950c2c882018916ef89b59a1707b732064eb3bb6acb6a350111e1dc81000b8 t/00_signature.t SHA256 c24d7dff9bc9d93ddb69b2de7c7137d0e5dfa32f2f77d8f73554d85620373005 t/00basic.t -SHA256 929a898a75e6ae3bc244990e777f53353322d62ba42327add982d5e00b4dc8da t/01connect.t -SHA256 9313402bbbd6a346f67537902ab59af15fbd41ef28b7731905a528384e5e1cbe t/01constants.t +SHA256 1d386c0c1084a9f2b71e07003e7d8fa65c32d0d084095155c7f8cfdeb66e532c t/01connect.t +SHA256 f951d8057ddab944964529a4e5a586b2fd8d75b44d865865bf5a68d042b7ce27 t/01constants.t SHA256 68e9b2f4e7905a43516fe2e719f4de4f13327a2157b12dd24ce0372d7a885c23 t/02attribs.t SHA256 667f747227cb42ccfe378ef079b446316e20347a31632962a8990b198df5e2ce t/03dbmethod.t SHA256 717a453088e5755dbfcd7fc895c80b692e187d7e95c22b8ac62719908804725a t/03smethod.t @@ -50,11 +50,11 @@ SHA256 3743261fef1e22b9596ddebb8b89a77e1e1f20f7bc11d1bc972e3497b6955766 t/08async.t SHA256 46fdb11c225980f3d3014817d76998f931ce573e942cd3b4199ee9fb4608d5d5 t/09arrays.t SHA256 b367ea4db95c4823b9cdecdb15451f11f24d3ba18c6a44d90dc7cc1e8e180551 t/10_pg_error_field.t -SHA256 a3aae204568706b2461e8769de22999cf00f60bd0dada32a18be8a3031635784 t/12placeholders.t +SHA256 f334807ff27f884a628b2d50278c523691bc539b7b46e966f6d41cfd2befb8f1 t/12placeholders.t SHA256 17a3a92837e3c081b5c1f3dec3bf52ab84b572d0539ead7badb4ab567bbc616d t/20savepoints.t SHA256 7e9c2118d1dc670d5ac350ab89e5f36510399699494af5874fb8716bc4bd4cd5 t/30unicode.t SHA256 fb504e6b8b2326d0c3fd9b775d1ba73404af2f689f9dc911a4de69936d2dc209 t/99cleanup.t -SHA256 d50543d1f534cd528f55909d470b4b47875fd118963fc5d55e5909e9a7068168 t/dbdpg_test_setup.pl +SHA256 6d82a0b25fab43ee30e83455d7e955cecdb0afa7c2accd9bf9a626043fb2858f t/dbdpg_test_setup.pl SHA256 50be982cc158a60f531674a593a55a05cac2f358b865e0cbcc6fc86285f719c0 t/lib/App/Info.pm SHA256 e930aed2b35b6dd2504c8652f8037ce8e98454e0105babeca46ee133996fa084 t/lib/App/Info/Handler.pm SHA256 bda949f555f730887b54d12627fdf17f290b245cf03ca14b7c4fc5b996c33884 t/lib/App/Info/Handler/Print.pm @@ -65,11 +65,11 @@ SHA256 6725541fdeb205716695fca6ff90f77d4e37e33f7d2cefab0b8f946876f646f9 t/lib/App/Info/Util.pm SHA256 e37a46dd0a9b569e89de9549f3a00d90327b348f3fc67d28fb8a0508cbb2a498 testme.tmp.pl SHA256 9f0fc6169b4c5702037d15be6d47d5cd426d720c792ade322600c1a5f02dc5bd types.c -SHA256 499d509bab353cebb9fbe8af54549012634cfb22dcf5a630fa7266d67af9e5c5 types.h +SHA256 98226c3e7d764a2cc8abe25ff96d32e7925eb007be32934f422a880035edf4c0 types.h SHA256 4628f92764bdb3e2b04bda7f30fc497231fbbf80dfd24cc09ee3df2e6d6d4387 win32.mak -----BEGIN PGP SIGNATURE----- -iF0EAREDAB0WIQQlKd9quPeUB+lERbS8m5BnFJZKyAUCXrRJ8AAKCRC8m5BnFJZK -yKIYAJ9uJK/Z+zAsrhE2H1yBzsGywuVYsgCg8x04DnKvUhEEVu82vJ1KFp/eCLo= -=3Zg+ +iF0EAREDAB0WIQQlKd9quPeUB+lERbS8m5BnFJZKyAUCXtenlgAKCRC8m5BnFJZK +yDRDAKDKEJm4LDDb1gODkwxciokImrmtaACg+H4S+3D/yyJqyvXplTnRmC04roI= +=D2+5 -----END PGP SIGNATURE----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-Pg-3.12.0/dbdimp.c new/DBD-Pg-3.12.1/dbdimp.c --- old/DBD-Pg-3.12.0/dbdimp.c 2020-05-05 20:11:19.000000000 +0200 +++ new/DBD-Pg-3.12.1/dbdimp.c 2020-05-30 20:21:45.000000000 +0200 @@ -494,7 +494,7 @@ } /* No matter what state we are in, send an empty query to the backend */ - result = PQexec(imp_dbh->conn, "/* DBD::Pg ping test v3.12.0 */"); + result = PQexec(imp_dbh->conn, "/* DBD::Pg ping test v3.12.1 */"); status = PQresultStatus(result); PQclear(result); if (PGRES_FATAL_ERROR == status) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-Pg-3.12.0/lib/Bundle/DBD/Pg.pm new/DBD-Pg-3.12.1/lib/Bundle/DBD/Pg.pm --- old/DBD-Pg-3.12.0/lib/Bundle/DBD/Pg.pm 2020-05-05 20:11:28.000000000 +0200 +++ new/DBD-Pg-3.12.1/lib/Bundle/DBD/Pg.pm 2020-05-30 20:21:53.000000000 +0200 @@ -5,7 +5,7 @@ use warnings; use 5.008001; -our $VERSION = '3.12.0'; +our $VERSION = '3.12.1'; 1; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-Pg-3.12.0/t/01connect.t new/DBD-Pg-3.12.1/t/01connect.t --- old/DBD-Pg-3.12.0/t/01connect.t 2020-05-05 20:47:52.000000000 +0200 +++ new/DBD-Pg-3.12.1/t/01connect.t 2020-06-02 20:20:57.000000000 +0200 @@ -15,8 +15,9 @@ ## Define this here in case we get to the END block before a connection is made. BEGIN { - use vars qw/$t $pgversion $pglibversion $pgvstring $pgdefport $helpconnect $dbh $connerror %set/; + use vars qw/$t $pgversion $pglibversion $pgvstring $pgdefport $helpconnect $dbh $connerror %set $testok/; ($pgversion,$pglibversion,$pgvstring,$pgdefport) = ('?','?','?','?'); + $testok = 0; } ($helpconnect,$connerror,$dbh) = connect_database(); @@ -117,8 +118,11 @@ (undef,$err,$dbh) = connect_database({dbquotes => 1, nocreate => 1}); }; is ($@, q{}, $t); + } +$testok = 1; + END { my $pv = sprintf('%vd', $^V); my $schema = 'dbd_pg_testschema'; @@ -198,4 +202,7 @@ "DBI_DSN $dsn\n". "DBI_USER $user\n". "Test schema $schema$extra\n"; + + $testok or BAIL_OUT 'Must pass 01connect.t to continue'; + } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-Pg-3.12.0/t/01constants.t new/DBD-Pg-3.12.1/t/01constants.t --- old/DBD-Pg-3.12.0/t/01constants.t 2020-05-05 20:35:07.000000000 +0200 +++ new/DBD-Pg-3.12.1/t/01constants.t 2020-06-02 14:14:12.000000000 +0200 @@ -16,10 +16,10 @@ is (PG_ACLITEMARRAY , 1034, 'PG_ACLITEMARRAY returns correct value'); is (PG_ANY , 2276, 'PG_ANY returns correct value'); is (PG_ANYARRAY , 2277, 'PG_ANYARRAY returns correct value'); -is (PG_ANYCOMPATIBLE , 9550, 'PG_ANYCOMPATIBLE returns correct value'); -is (PG_ANYCOMPATIBLEARRAY , 9551, 'PG_ANYCOMPATIBLEARRAY returns correct value'); -is (PG_ANYCOMPATIBLENONARRAY , 9552, 'PG_ANYCOMPATIBLENONARRAY returns correct value'); -is (PG_ANYCOMPATIBLERANGE , 9553, 'PG_ANYCOMPATIBLERANGE returns correct value'); +is (PG_ANYCOMPATIBLE , 5077, 'PG_ANYCOMPATIBLE returns correct value'); +is (PG_ANYCOMPATIBLEARRAY , 5078, 'PG_ANYCOMPATIBLEARRAY returns correct value'); +is (PG_ANYCOMPATIBLENONARRAY , 5079, 'PG_ANYCOMPATIBLENONARRAY returns correct value'); +is (PG_ANYCOMPATIBLERANGE , 5080, 'PG_ANYCOMPATIBLERANGE returns correct value'); is (PG_ANYELEMENT , 2283, 'PG_ANYELEMENT returns correct value'); is (PG_ANYENUM , 3500, 'PG_ANYENUM returns correct value'); is (PG_ANYNONARRAY , 2776, 'PG_ANYNONARRAY returns correct value'); @@ -113,8 +113,8 @@ is (PG_PG_NDISTINCT , 3361, 'PG_PG_NDISTINCT returns correct value'); is (PG_PG_NODE_TREE , 194, 'PG_PG_NODE_TREE returns correct value'); is (PG_PG_PROC , 81, 'PG_PG_PROC returns correct value'); -is (PG_PG_SNAPSHOT , 8355, 'PG_PG_SNAPSHOT returns correct value'); -is (PG_PG_SNAPSHOTARRAY , 8356, 'PG_PG_SNAPSHOTARRAY returns correct value'); +is (PG_PG_SNAPSHOT , 5038, 'PG_PG_SNAPSHOT returns correct value'); +is (PG_PG_SNAPSHOTARRAY , 5039, 'PG_PG_SNAPSHOTARRAY returns correct value'); is (PG_PG_TYPE , 71, 'PG_PG_TYPE returns correct value'); is (PG_POINT , 600, 'PG_POINT returns correct value'); is (PG_POINTARRAY , 1017, 'PG_POINTARRAY returns correct value'); @@ -180,7 +180,7 @@ is (PG_VARCHARARRAY , 1015, 'PG_VARCHARARRAY returns correct value'); is (PG_VOID , 2278, 'PG_VOID returns correct value'); is (PG_XID , 28, 'PG_XID returns correct value'); -is (PG_XID8 , 9419, 'PG_XID8 returns correct value'); +is (PG_XID8 , 5069, 'PG_XID8 returns correct value'); is (PG_XID8ARRAY , 271, 'PG_XID8ARRAY returns correct value'); is (PG_XIDARRAY , 1011, 'PG_XIDARRAY returns correct value'); is (PG_XML , 142, 'PG_XML returns correct value'); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-Pg-3.12.0/t/12placeholders.t new/DBD-Pg-3.12.1/t/12placeholders.t --- old/DBD-Pg-3.12.0/t/12placeholders.t 2020-04-17 20:15:05.000000000 +0200 +++ new/DBD-Pg-3.12.1/t/12placeholders.t 2020-05-30 20:01:27.000000000 +0200 @@ -17,7 +17,7 @@ if (! $dbh) { plan skip_all => 'Connection to database failed, cannot continue testing'; } -plan tests => 259; +plan tests => 256; my $t='Connect to database for placeholder testing'; isnt ($dbh, undef, $t); @@ -377,13 +377,6 @@ ERROR: Invalid input for geometric type ERROR: any - - -circle datatype invalid format -(12,34) -'(12,34)' -ERROR: any - circle datatype integers <(12,34),5> '<(12,34),5>' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-Pg-3.12.0/t/dbdpg_test_setup.pl new/DBD-Pg-3.12.1/t/dbdpg_test_setup.pl --- old/DBD-Pg-3.12.0/t/dbdpg_test_setup.pl 2020-04-18 19:53:36.000000000 +0200 +++ new/DBD-Pg-3.12.1/t/dbdpg_test_setup.pl 2020-06-02 18:18:01.000000000 +0200 @@ -287,6 +287,7 @@ for my $key (qw/ DBDPG_INITDB PGINITDB /) { if (exists $ENV{$key} and length $ENV{$key}) { $initdb = $ENV{$key}; + ($pg_ctl = $initdb) =~ s/initdb/pg_ctl/; last; } } @@ -511,7 +512,7 @@ print {$cfh} "\n\n## DBD::Pg testing parameters\n"; print {$cfh} "port=$testport\n"; print {$cfh} "max_connections=11\n"; - print {$cfh} "log_statement = 'all'\n"; + print {$cfh} "log_min_duration_statement = 0\n"; print {$cfh} "log_line_prefix = '%m [%p] '\n"; print {$cfh} "log_filename = 'postgres%Y-%m-%d.log'\n"; print {$cfh} "log_rotation_size = 0\n"; @@ -522,7 +523,6 @@ if ($version >= 8.3) { print {$cfh} "logging_collector = on\n"; } - print {$cfh} "log_min_messages = 'DEBUG1'\n"; if ($version >= 9.4) { print {$cfh} "wal_level = logical\n"; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBD-Pg-3.12.0/types.h new/DBD-Pg-3.12.1/types.h --- old/DBD-Pg-3.12.0/types.h 2020-05-05 20:35:07.000000000 +0200 +++ new/DBD-Pg-3.12.1/types.h 2020-06-02 14:14:12.000000000 +0200 @@ -22,8 +22,8 @@ #define PG_ACLITEM 1033 #define PG_ANY 2276 -#define PG_ANYCOMPATIBLE 9550 -#define PG_ANYCOMPATIBLERANGE 9553 +#define PG_ANYCOMPATIBLE 5077 +#define PG_ANYCOMPATIBLERANGE 5080 #define PG_ANYELEMENT 2283 #define PG_ANYENUM 3500 #define PG_ANYRANGE 3831 @@ -78,7 +78,7 @@ #define PG_PG_NDISTINCT 3361 #define PG_PG_NODE_TREE 194 #define PG_PG_PROC 81 -#define PG_PG_SNAPSHOT 8355 +#define PG_PG_SNAPSHOT 5038 #define PG_PG_TYPE 71 #define PG_POINT 600 #define PG_POLYGON 604 @@ -115,12 +115,12 @@ #define PG_VARCHAR 1043 #define PG_VOID 2278 #define PG_XID 28 -#define PG_XID8 9419 +#define PG_XID8 5069 #define PG_XML 142 #define PG_ACLITEMARRAY 1034 #define PG_ANYARRAY 2277 -#define PG_ANYCOMPATIBLEARRAY 9551 -#define PG_ANYCOMPATIBLENONARRAY 9552 +#define PG_ANYCOMPATIBLEARRAY 5078 +#define PG_ANYCOMPATIBLENONARRAY 5079 #define PG_ANYNONARRAY 2776 #define PG_BITARRAY 1561 #define PG_BOOLARRAY 1000 @@ -160,7 +160,7 @@ #define PG_OIDVECTORARRAY 1013 #define PG_PATHARRAY 1019 #define PG_PG_LSNARRAY 3221 -#define PG_PG_SNAPSHOTARRAY 8356 +#define PG_PG_SNAPSHOTARRAY 5039 #define PG_POINTARRAY 1017 #define PG_POLYGONARRAY 1027 #define PG_RECORDARRAY 2287