From: | Rudy Lippan <rlippan(at)remotelinux(dot)com> |
---|---|
To: | pgsql-interfaces(at)postgresql(dot)org, <dbdpg-general(at)postgresql(dot)org>, <dbi-users(at)perl(dot)org> |
Subject: | ANNOUNCE: DBD::Pg 1.32. |
Date: | 2004-02-25 23:02:32 |
Message-ID: | Pine.LNX.4.44.0402251756360.22898-100000@elfride.ineffable.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-interfaces |
DBD::Pg 1.32 has been uploaded to CPAN.
Enjoy,
Rudy
Chances in this release:
1.32 Wed Feb 25 18:24:18 UTC 2004
- Bugfix for memory allocation problems on win systems
[Rafael Kitover <caelum(at)debian(dot)org>]
- Rewrote the foreign_key_info() method to handle
multi-column keys. [Greg Sabino Mullane]
- Rewrote the primary_key_info() and primary_key() methods to
cleanly handle multi-column primary keys. Also added a
"pg_onerow"
attribute to allow primary_key_info() to return a single
row containing multiple-column information. [Greg Sabino
Mullane]
- Switched commit behavior from commit->execute->begin
to begin->execute->commit
[xelah-junk(at)xelah(dot)com]
- Made the _pg_use_catalog subroutine use {private_dbgpg}.
(CPAN bug #4841) [Greg Sabino Mullane]
- Changed strdup to safemalloc/strcpy in dbdimp.c
(CPAN bug #4578) [anonymous CPAN user]
- Made the data_sources method escape the database names as
needed.
Added support for databases with spaces in their names.
[Greg Sabino Mullane]
- Added the "noprefix" attribute to prevent the tables() method
from prepending the schema name. [Greg Sabino Mullane]
- Rewrote the testing suite. Many more tests are performed.
Servers with a low client_min_messages are handled
correctly.
[Greg Sabino Mullane]
- Fixed bug causing '$\d' to be picked up as a placeholder.
(CPAN bug #4799) [Greg Sabino Mullane]
- pg_notifies now catches and reports when PQconsumeInput fails.
(CPAN bug #4027) [nmueller(at)cs(dot)wisc(dot)edu]
- Enabled the "pg_bool_tf" database handle [Greg Sabino Mullane]
- Added required fields to the type_info() method:
SQL_DATA_TYPE, SQL_DATETIME_SUB, and INTERVAL PRECISION
[Greg Sabino Mullane]
- Fixed bug where the table_attributes() method was incorrectly
removing the NULLABLE column. [Greg Sabino Mullane]
- Fixed bug where case was not being preserved by the
foreign_key_info() method [Greg Sabino Mullane]
- a fetch on any column that had a type that did not have an entry
in the type_info array would segfault DBD::Pg.
(CPAN bugs #4818,4432) [Rudy Lippan]
- Duplicate rows bug with column_info() REMARKS has been fixed.
However,
support for Postgres 7.1.x which worked briefly for 1.31
has now been
dropped for this feature. (Mark Stosberg)
- Bumped required Perl version to 5.6.1 in Makefile.PL. We were
already
already requiring 5.6.1 for Pg.pm since 1.31.
- Removed extra "return" statement in quote.c to make Solaris
happy
(CPAN bug #4419) [Rudy Lippan]
- Changed get_info(29) to return (") instead of (\")
(CPAN bug #4829) [Greg Sabino Mullane]
From | Date | Subject | |
---|---|---|---|
Next Message | todd runstein | 2004-02-27 20:06:10 | pgaccess diagrams fails to add tables |
Previous Message | Richard Huxton | 2004-02-25 08:25:23 | Re: System tuning |