perl.dbd.pg.changes archive
354 archived articles, newest first (page 4 of 4). Latest articles →
[DBD::Pg] Add TODO (aka known failing) tests for setting $sth->err to 6 as specified in the docs. Per RT 88332. Thanks to Christoph Lamprecht for a well designed test case.
Thu, 5 Sep 2013 21:30:40 -0400[DBD::Pg] Credit recent patch
Thu, 5 Sep 2013 10:10:34 -0400[DBD::Pg] Introduce a _fatal_sqlstate function setting the sqlstate of the dbh either to 08000 (connection exception) or 22000 (data exception), based on the result of PQconnStatus. Calls to this function have been inserted in front of all pg_error invocations happening because of some kind of libpq error return. It also changes the error handling in pg_db_cancel to set the sqlstate via _sqlstate before calling pg_error. I've also taken the liberty to streamline the _sqlstate function somewhat, by dropping the technically redundant stateset variable and consolidiating the various strncpy operations into one copying the value of the sqlstate variable pointing to the 'best sqlstate' the function could determine.
Sun, 1 Sep 2013 23:35:58 -0400[DBD::Pg 2/2] Make sure this test matchess the description!
Sun, 1 Sep 2013 23:34:23 -0400[DBD::Pg 1/2] Adjust test count
Sun, 1 Sep 2013 23:34:22 -0400[DBD::Pg 1/2] Add a test for the recent SQL_CHAR related fix.
Sun, 1 Sep 2013 00:22:40 -0400[DBD::Pg 2/2] Note recent change.
Sun, 1 Sep 2013 00:22:41 -0400[DBD::Pg] Make sure we respect our "canonical SQL version" flag when automagically building our mapping list of internal PG data types to SQL types. This was causing a bug in which a SQL_CHAR type was getting mapped to a pg "char" (single character) rather than the expected bpchar (both map back to SQL_CHAR). This was causing bind_param to fail, if it was using the returned types. Per email to dbi-dev list from H.Merijn Brand 2013/03/04.
Sun, 1 Sep 2013 00:16:01 -0400[DBD::Pg] Confirmed that lo_import_with_oid does not exists anywhere in the 8.4 source. Why is this giving us so many problems?
Fri, 30 Aug 2013 22:50:57 -0400[DBD::Pg] Update types via 9.2 source tree
Wed, 3 Jul 2013 22:27:42 -0400[DBD::Pg] Put a skeleton utf8 test place.
Wed, 3 Jul 2013 22:25:04 -0400[DBD::Pg] Make pg_enable_utf8 accept ints, and reject invalid values.
Tue, 2 Jul 2013 21:36:11 -0400[DBD::Pg] Typo
Tue, 2 Jul 2013 21:16:39 -0400[DBD::Pg] Another stab at the UTF-8 system, this time simplified as much as possible. See the pod for pg_enable_utf8 for an explanation. Note that this commit will probably be picked out later, as we want to release a new minor version before releasing such a big change
Tue, 2 Jul 2013 00:35:08 -0400[DBD::Pg 1/2] Add new methods for pg_resetxlog and pg_upgrade. Bump copyright.
Mon, 1 Jul 2013 22:23:30 -0400[DBD::Pg 2/2] For testing setup: * don't try so hard for a default connection: use initdb instead * use pg_resetxlog to boost the oids super high * handle case where the postgres user does not exist
Mon, 1 Jul 2013 22:23:31 -0400[DBD::Pg] Note last change
Mon, 1 Jul 2013 21:50:16 -0400[DBD::Pg] Do not assume oid will fit in an int! Per RT 85836 https://rt.cpan.org/Public/Bug/Display.html?id=85836
Mon, 1 Jul 2013 21:47:27 -0400[DBD::Pg 1/2] Give info on mailing list subscription and archives. Per RT #86610
Mon, 1 Jul 2013 21:08:08 -0400[DBD::Pg 2/2] Soecify exactly what .pl and .pm files we want copied to the lib dirs, rather than relying on the default wildcard method which was picking up unwanted files. Per RT #84494 https://rt.cpan.org/Ticket/Display.html?id=84494
Mon, 1 Jul 2013 21:08:09 -0400[DBD::Pg] Typo fixes per rt.cpan.org #86378
Mon, 24 Jun 2013 09:20:04 -0400[DBD::Pg] Use DEBUG1 for the PrintWarn test, as Postgres got less chatty in 9.3
Fri, 17 May 2013 22:10:55 -0400[DBD::Pg] Mention hstore to hash mapping
Tue, 12 Feb 2013 13:52:04 -0500[DBD::Pg] Note bug number
Fri, 8 Feb 2013 23:14:55 -0500[DBD::Pg] Remove math.h requirement: should not be needed anymore, and causing problems on some platforms. RT #79256
Fri, 8 Feb 2013 16:17:54 -0500[DBD::Pg] Fix previous PGLIBVERSION check.
Fri, 8 Feb 2013 16:08:54 -0500[DBD::Pg] Better AutoCommit docs. RT 82356
Fri, 8 Feb 2013 16:06:02 -0500[DBD::Pg] Tweak the test for lo_import_with_oid requirement yet again. RT bug 83145
Fri, 8 Feb 2013 15:45:55 -0500[DBD::Pg] Bump to 2013
Fri, 8 Feb 2013 15:34:04 -0500[DBD::Pg] Credit last change
Fri, 8 Feb 2013 15:21:00 -0500[DBD::Pg] Better handling of failed libpq connections. Should fix the bug where a SQLSTATE of 08000 is expected but not returned.
Fri, 8 Feb 2013 13:53:07 -0500[DBD::Pg] Make sure CREATE TABLE .. AS SELECT returns rows in non do() cases. Per dicsussion on #postgresql
Fri, 7 Dec 2012 17:42:59 -0500[DBD::Pg] Note bug 78168
Fri, 9 Nov 2012 19:03:29 -0500[DBD::Pg] Mention the spclocation/pg_tablespace_location() change for 2.19.3
Fri, 9 Nov 2012 19:01:16 -0500[DBD::Pg] Attempt to output some compiler information in case DBD::Pg fails to load at all, as can happen when we have multiple conflicting libpq versions, leading to messages like this: lo_import_with_oid: referenced symbol not found
Wed, 22 Aug 2012 22:47:15 -0400[DBD::Pg] Note git commits in recent version releases.
Tue, 21 Aug 2012 15:47:25 -0400[DBD::Pg] Spelling correction per #78168
Tue, 21 Aug 2012 13:30:27 -0400[DBD::Pg TAG] New tag added: 2.19.3
Tue, 21 Aug 2012 13:16:30 -0400[DBD::Pg 4/4] Signature for 2.19.3
Tue, 21 Aug 2012 13:16:24 -0400[DBD::Pg 3/4] Add section to README.dev on generating git tags
Tue, 21 Aug 2012 13:16:23 -0400[DBD::Pg 1/4] Finish the sth() in this test
Tue, 21 Aug 2012 13:16:21 -0400[DBD::Pg 2/4] Let's get 2.19.3 out the door today
Tue, 21 Aug 2012 13:16:22 -0400[DBD::Pg 4/4] Bump version to 2.19.3
Tue, 21 Aug 2012 13:03:12 -0400[DBD::Pg 2/4] Minor tweaks.
Tue, 21 Aug 2012 13:03:10 -0400[DBD::Pg 3/4] Spellchecking updates
Tue, 21 Aug 2012 13:03:11 -0400[DBD::Pg 1/4] For the testing setup script, add better debugging, and make sure we check for an existing and running database better.
Tue, 21 Aug 2012 13:03:09 -0400[DBD::Pg] Better logic inside of pg_st_split_statement for the end of the string. Per talk on RT 79035. In a nutshell, we cannot look at *statement, which is one past the current character (ch), if we know what we have already reached the end of the string because ch == '\0'. This was (quite understanably!) causing segfaults on some platforms. Another set of eyes for reviewing welcome (hi Davids)
Mon, 20 Aug 2012 14:12:05 -0400[DBD::Pg 2/2] Get rid of all that powf() crap per talk on 79035
Mon, 20 Aug 2012 14:02:09 -0400[DBD::Pg 1/2] Test using lots of placeholders.
Mon, 20 Aug 2012 14:02:08 -0400[DBD::Pg] Quick tests per suggestions in ticket 79035
Mon, 20 Aug 2012 13:42:59 -0400[DBD::Pg] Quick reminder from IRC
Thu, 26 Jul 2012 23:23:54 -0400[DBD::Pg] Adjustments for the loss of spclocation in 9.2
Thu, 31 May 2012 14:10:31 -0400[DBD::Pg] Quick commit of in-progress testing
Mon, 14 May 2012 18:38:04 -0400[DBD::Pg] Version tweak
Mon, 14 May 2012 18:07:16 -0400
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.