- updated to 3.17.0
see /usr/share/doc/packages/perl-DBD-Pg/Changes
Version 3.17.0 (released August 23, 2023)
- New database handle attribute pg_skip_deallocate
Prevents any deallocation of automatically prepared
statements to support new pgBouncer feature
[Greg Sabino Mullane]
- Fix to handle escaped quotes in connection string
[Dagfinn Ilmari Mannsåker]
- Return number of affected rows from a MERGE command
[Greg Sabino Mullane]
(Github issue #118)
- Add support for Github CI actions
[Gábor Szabó]
(Github pull request #115)
- Remove undocumented internal-only pg_pid_number attribute
[Greg Sabino Mullane]
(Github issue #102)
- Small warning in docs about PG_CHAR
[Greg Sabino Mullane]
(Github issue #103)
OBS-URL: https://build.opensuse.org/request/show/1108660
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBD-Pg?expand=0&rev=99
- updated to 3.16.0
see /usr/share/doc/packages/perl-DBD-Pg/Changes
Version 3.16.0 (August 8, 2022)
- Automatically use 64-bit versions of large object functions when available
[Dagfinn Ilmari Mannsåker, David Christensen]
- Set UTF8 flag as needed for error messages
[Github user olafgw]
(Github issue #97)
- In tests, do not assume what the default transaction isolation level will be
[Rene Schickbauer]
(Github issue #94)
- Make tests smarter about detecting pg_ctl results in different locales
[Greg Sabino Mullane]
(Github issue #95)
OBS-URL: https://build.opensuse.org/request/show/994592
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBD-Pg?expand=0&rev=93
- updated to 3.15.0
see /usr/share/doc/packages/perl-DBD-Pg/Changes
Version 3.15.0 (released May 21, 2021)
- Adjust tests for the fact that reltuples can be -1 in Postgres
version 13 and later. This is mostly reflected in the CARDINALITY
column for $dbh->statistics_info.
[Greg Sabino Mullane]
- Correctly pull back pg_async status from statement handle.
Previously, $dbh->{pg_async} would return undef.
[Greg Sabino Mullane]
(RT ticket #136553)
- Remove the experimental 'fulltest' Makefile target.
[Greg Sabino Mullane]
(RT ticket #136567)
OBS-URL: https://build.opensuse.org/request/show/913804
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBD-Pg?expand=0&rev=91
+++ NOTE: ppc shows a conflict. Any idea how to resolve this? +++
- updated to 3.14.0
see /usr/share/doc/packages/perl-DBD-Pg/Changes
Version 3.14.0 (released Jul 19, 2020)
- The $dbh->primary_key_info and $dbh->foreign_key_info methods will now always return
a statement handle, even with no matches. Previously, they returned undef directly.
Callers can check if the returned handle contains any rows.
[Greg Sabino Mullane]
- The $dbh->tables method will always return a list, even if it is empty.
[Greg Sabino Mullane]
- Add pg_lo_tell64, pg_lo_seek64, and pg_lo_truncate64, for anyone dealing
with really, really, really large 'large objects'. Requires Postgres 9.3 or better.
[Greg Sabino Mullane]
(RT ticket #123561)
- Allow test to run again when using a non-superuser to connect
[Greg Sabino Mullane]
(RT ticket #132865)
- Adjust tests to force loading proper version of DBD::Pg every time.
[Greg Sabino Mullane]
- Removed the long-deprecated _pg_use_catalog method.
[Greg Sabino Mullane]
- Many improvements and changes to the test suite.
[Greg Sabino Mullane]
OBS-URL: https://build.opensuse.org/request/show/822498
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBD-Pg?expand=0&rev=87
Not sure about the conflict in ppc
- updated to 3.13.0
see /usr/share/doc/packages/perl-DBD-Pg/Changes
Version 3.13.0 (released June 17, 2020)
- Redo the "last_result" internals in dbdimp.c, which
fixes a memory leak.
[Greg Sabino Mullane]
(RT ticket #132812)
- Fix regression in Perl length() for returned query results
[Jon Jensen]
(Github issue #72)
- Make $sth->finish() do a little less. Notably, even
after calling finish(), pg_error_field will still work
on the last action performed.
[Greg Sabino Mullane]
- Tweak tests so Windows boxes pass
[Greg Sabino Mullane]
OBS-URL: https://build.opensuse.org/request/show/815727
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBD-Pg?expand=0&rev=85
updated to 3.12.0
see /usr/share/doc/packages/perl-DBD-Pg/Changes
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.
[Dagfinn Ilmari Mannsåker]
- Fix ASC_OR_DESC field in statistics_info
[Dagfinn Ilmari Mannsåker]
- Indicate NULL ordering in statistics_info
[Dagfinn Ilmari Mannsåker]
OBS-URL: https://build.opensuse.org/request/show/801776
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBD-Pg?expand=0&rev=79
updated to 3.11.1
see /usr/share/doc/packages/perl-DBD-Pg/Changes
Version 3.11.1 (released April 28, 2020)
- Adjust Makefile to fix failing 'fulltest' target on BSD systems
[Slaven Rezić]
(RT ticket #132412)
Version 3.11.0 (released April 23, 2020)
- Indicate non-key index columns (INCLUDE) in statistics_info
[Dagfinn Ilmari Mannsåker]
- Return an empty result set instead of undef from statistics_info
when the requested table doesn't exist and $unique_only is false.
[Dagfinn Ilmari Mannsåker]
- Fix segfault during st destroy
[Gregory Oschwald]
(Github pull request #66)
(Github issue #57)
- Improve testing for table_info()
[Greg Sabino Mullane]
(Github issue #67)
- Improve UTF-8 wording in docs
[Felipe Gasper]
(Github pull request #65)
OBS-URL: https://build.opensuse.org/request/show/801244
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBD-Pg?expand=0&rev=77
- updated to 3.10.3
see /usr/share/doc/packages/perl-DBD-Pg/Changes
Version 3.10.3 (released January 20, 2020)
Set things cleared via PQclear to NULL as soon as possible, to remove race conditions.
[Greg Sabino Mullane]
[RT #131522]
Version 3.10.2 (released January 17, 2020)
- Adjust tests to pass on 32-bit machines
[Greg Sabino Mullane]
[RT #131482]
Version 3.10.1 (released January 13, 2020)
- Prevent double-free memory errors
[Greg Sabino Mullane]
[RT #130681]
- Fix crash when pg_error_field is called
[Greg Sabino Mullane]
[RT #130721]
- Update the list of Postgres reserved words in quote.c
OBS-URL: https://build.opensuse.org/request/show/766026
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBD-Pg?expand=0&rev=68
- remove disable-attr.patch as longer needed
- updated to 3.9.1
see /usr/share/doc/packages/perl-DBD-Pg/Changes
Version 3.9.1, released August 15, 2019
Bugfix for pg_error_field: make sure we do not feed null to newSVpv,
handle older versions of Postgres better.
[Greg Sabino Mullane]
- updated to 3.9.0
see /usr/share/doc/packages/perl-DBD-Pg/Changes
Version 3.9.0, released August 13, 2019
- ShowErrorStatement works for "quickexec" do() calls
[Dmitry Karasik]
[RT #120268]
[Github issue #44]
- Add :pg_limits to add constants such as PG_MAX_SMALLINT
[Greg Sabino Mullane]
[Github issue #51]
- Add $dbh->pg_error_field() function
[Greg Sabino Mullane]
- Fix failing tests due to incorrect 'initdb' check
[Greg Sabino Mullane]
[Github issue #54]
[RT #130279]
OBS-URL: https://build.opensuse.org/request/show/724708
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBD-Pg?expand=0&rev=66
see /usr/share/doc/packages/perl-DBD-Pg/Changes
Version 3.6.2 Released May 23, 2017 (git tag 3.6.2)
- Remove errant debugging aid from test suite
Version 3.6.1 Released May 22, 2017 (git tag 3.6.1)
- Various fixes to support testing against Postgres 10beta
[David Christensen]
Version 3.6.0 Released April 17, 2017 (git tag 3.6.0)
- Make sure we do not inadvertently modify the string passed to prepare() when
doing the new backslash escape manipulation.
[Greg Sabino Mullane]
(CPAN ticket #114000)
- Fix bug where $DBD::Pg::DBDPG_DEFAULT not picked up as a magic
string first time it is used in a script.
[Greg Sabino Mullane]
(CPAN ticket #112309)
- Fix UTF8 flag handling in pg_(get|put)copydata
[Dagfinn Ilmari Mannsåker]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBD-Pg?expand=0&rev=52