Messages by Thread
-
-
[DBD::Pg] Allow WITH as a "DML" keyword, per RT 92724. Also added VALUES.
dbdpg-commits
-
[DBD::Pg TAG] New tag added: 3.0.0
dbdpg-commits
-
[DBD::Pg 1/2] Version 3.0.0 signature
dbdpg-commits
-
[DBD::Pg] Change debugging env PGINITDB to DBDPG_INITDB. Re-enable Windows tweak for finding initdb.
dbdpg-commits
-
[DBD::Pg] Ignores
dbdpg-commits
-
[DBD::Pg] Fix test counting, should fix RT #79544. Turns out we were checking only the "error" path, but the non-error path has two tests, while the error has one. Hence, 3*5 = 15 rather than 3*6 = 18, which accounts for the missing three items in the report.
dbdpg-commits
-
[DBD::Pg] Add a new env DBDPG_NOCLEANUP for debugging. Prevents t/99cleanup.t from doing anything.
dbdpg-commits
-
[DBD::Pg] Thinko. Thank goodness for tests
dbdpg-commits
-
[DBD::Pg] Oops, things are coming back here as t/f
dbdpg-commits
-
[DBD::Pg] Remove debugging message.
dbdpg-commits
-
[DBD::Pg] Note recent bytea[] change
dbdpg-commits
-
[DBD::Pg] Test cleanup
dbdpg-commits
-
[DBD::Pg] Version bump to 3.0.0, unless and until we make more changes.
dbdpg-commits
-
[DBD::Pg] Try to dequote bytea array, per bug 91454. Untested!
dbdpg-commits
-
[DBD::Pg 1/2] Don't flip the utf8 flag on when we are unrolling arrays of bytea. First step in solving bug # 91454
dbdpg-commits
-
[DBD::Pg] Add support to start testing arrays of bytea
dbdpg-commits
-
[DBD::Pg 1/2] cleanup dangling largeobjects in tests
dbdpg-commits
-
[DBD::Pg] Bump to version 2.20.1_6
dbdpg-commits
-
[DBD::Pg] This test works again
dbdpg-commits
-
[DBD::Pg] More UTF-8 tweaking; tweak tests to use the new 'use charnames' pragma. Use Encode to strip utf8 flag for testing.
dbdpg-commits
-
[DBD::Pg] Add utf-8 test from cpan bug 91655
dbdpg-commits
-
[DBD::Pg 1/2] Explicitly specify en_US for spell checking
dbdpg-commits
-
[DBD::Pg 1/2] Fix typo in docs regarding pg_placeholder_dollaronly. RT #91400
dbdpg-commits
-
[DBD::Pg] Tweak test due to new utf8
dbdpg-commits
-
[DBD::Pg] More sv utf8 tweaks
dbdpg-commits
-
[DBD::Pg] Add some UTF-8 tests. Fix typo in dbdimp.c
dbdpg-commits
-
[DBD::Pg] SvUTF8_on is NOT enough here. Total testing fail: should be catching this.
dbdpg-commits
-
[DBD::Pg] Minor tweaks to testing script
dbdpg-commits
-
[DBD::Pg 1/2] Add recent file to README.dev
dbdpg-commits
-
[DBD::Pg] Make sure we rewrite the new done_testing bit
dbdpg-commits
-
[DBD::Pg] Make arrayout field a hair larger to account for growing size in PG source. Merely pretties up types.c
dbdpg-commits
-
[DBD::Pg] Set to version 2.20.1_5
dbdpg-commits
-
[DBD::Pg 1/2] Version 2.20.1_4
dbdpg-commits
-
[DBD::Pg 1/2] Version 2.20.1_3
dbdpg-commits
-
[DBD::Pg] Use newer escaping syntax for pod
dbdpg-commits
-
[DBD::Pg] Spellcheck tweaks
dbdpg-commits
-
[DBD::Pg] Update TODO
dbdpg-commits
-
[DBD::Pg] Note some recent changes inside Changes
dbdpg-commits
-
[DBD::Pg] Add tests and attribute handlers for $h->{switch_prepared}
dbdpg-commits
-
[DBD::Pg] Slight adjustment to new switch_prepared logic.
dbdpg-commits
-
[DBD::Pg 1/2] Print instead of prompt when running unattended.
dbdpg-commits
-
[DBD::Pg] Note TODO item
dbdpg-commits
-
[DBD::Pg] Add new attribute, pg_switch_prepared, which controls when we switch from using PQexecParams to PQexecPrepared. The default is 2, meaning we do one round of PQexecParams, then switch to PQexecPrepared. Mostly a proof of concept, alhough it seems to at least pass the tests. :)
dbdpg-commits
-
[DBD::Pg] Remove dead link
dbdpg-commits
-
[DBD::Pg] Switch from char to SV, per ideas from the coropg project.
dbdpg-commits
-
[DBD::Pg] Minor casting tweak
dbdpg-commits
-
[DBD::Pg] Version 2.20.1_2
dbdpg-commits
-
[DBD::Pg] Minor Changes tweaks
dbdpg-commits
-
[DBD::Pg] More lo_import_with_oid tweaks. May just yank the whole thing out! :)
dbdpg-commits
-
[DBD::Pg] pg_server_prepare should be 1 here. So this test is not working yet!
dbdpg-commits
-
[DBD::Pg 1/2] Skip pg_lo_import_with_oid tests for now. Noted as RT #90448
dbdpg-commits
-
[DBD::Pg] Adjust debugging to use new _slow macros.
dbdpg-commits
-
[DBD::Pg 1/2] Add support for AutoInactiveDestroy. Committer note: Per RT #68893. Changed pg_server_prepare from 1 to 0 in the tests.
dbdpg-commits
-
[DBD::Pg] Better git ignoring.
dbdpg-commits
-
[DBD::Pg 1/2] Testing tweaks
dbdpg-commits
-
[DBD::Pg 1/2] Spellcheck tweaks.
dbdpg-commits
-
[DBD::Pg] Bump version here too
dbdpg-commits
-
[DBD::Pg] Bump Test::More requirement to .88, as we are using done_testing()
dbdpg-commits
-
[DBD::Pg 1/2] Stop trying to count tests here!
dbdpg-commits
-
[DBD::Pg] Skip the still-not-working pg_lo_truncate tests.
dbdpg-commits
-
[DBD::Pg 1/2] Note latest change
dbdpg-commits
-
[DBD::Pg] Add a new field, pg_expression, to the results from statistics_info. This will show the index expression for the column in question. In other words, things such as lower(foo) will show up here. Per request from RT #76608
dbdpg-commits
-
[DBD::Pg] Let's call this TODO item done.
dbdpg-commits
-
[DBD::Pg] Quick dump of lo_truncate support. Not working yet.
dbdpg-commits
-
[DBD::Pg] Move Perl requirement down to 5.8.1, per RT request.
dbdpg-commits
-
[DBD::Pg] gitignore tweaks
dbdpg-commits
-
[DBD::Pg] Adjust test to use 3 digit exponential values (CPAN bug #59449)
dbdpg-commits
-
[DBD::Pg] Make some tests AUTHOR_TESTING, not RELEASE_TESTING, as we really don't want anyone else to run them.
dbdpg-commits
-
[DBD::Pg] Bump Perl requirement to 5.8.4. May go up further, but let's put this stake in the ground.
dbdpg-commits
-
[DBD::Pg 1/2] Use correct SQL_BIGINT constant for int8
dbdpg-commits
-
[DBD::Pg] Fix skip numbers
dbdpg-commits
-
[DBD::Pg] Correct the number of .pm files we skip for this test.
dbdpg-commits
-
[DBD::Pg] Note recent Changes
dbdpg-commits
-
[DBD::Pg 1/2] Fix ORDINAL_POSITION in foreign_key_info. Per RT 88794
dbdpg-commits
-
[DBD::Pg 1/2] Format our prepared statements with %x, not %d, for very long-running transactions in which the internal prepare_number rolls over into negative numbers - which bumps up against Postgres' rules about prepared statement names. Per RT #88827.
dbdpg-commits
-
[DBD::Pg] Minor doc changes for utf8 stuff.
dbdpg-commits
-
[DBD::Pg] Yes, it's all utf-8 now.
dbdpg-commits
-
[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.
dbdpg-commits
-
[DBD::Pg] Credit recent patch
dbdpg-commits
-
[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.
dbdpg-commits
-
[DBD::Pg 1/2] Adjust test count
dbdpg-commits
-
[DBD::Pg 1/2] Add a test for the recent SQL_CHAR related fix.
dbdpg-commits
-
[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.
dbdpg-commits
-
[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?
dbdpg-commits
-
[DBD::Pg] Update types via 9.2 source tree
dbdpg-commits
-
[DBD::Pg] Put a skeleton utf8 test place.
dbdpg-commits
-
[DBD::Pg] Make pg_enable_utf8 accept ints, and reject invalid values.
dbdpg-commits
-
[DBD::Pg] Typo
dbdpg-commits
-
[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
dbdpg-commits
-
[DBD::Pg 1/2] Add new methods for pg_resetxlog and pg_upgrade. Bump copyright.
dbdpg-commits
-
[DBD::Pg] Note last change
dbdpg-commits
-
[DBD::Pg] Do not assume oid will fit in an int! Per RT 85836 https://rt.cpan.org/Public/Bug/Display.html?id=85836
dbdpg-commits
-
[DBD::Pg 1/2] Give info on mailing list subscription and archives. Per RT #86610
dbdpg-commits
-
[DBD::Pg] Typo fixes per rt.cpan.org #86378
dbdpg-commits
-
[DBD::Pg] Use DEBUG1 for the PrintWarn test, as Postgres got less chatty in 9.3
dbdpg-commits
-
[DBD::Pg] Mention hstore to hash mapping
dbdpg-commits
-
[DBD::Pg] Note bug number
dbdpg-commits
-
[DBD::Pg] Remove math.h requirement: should not be needed anymore, and causing problems on some platforms. RT #79256
dbdpg-commits
-
[DBD::Pg] Fix previous PGLIBVERSION check.
dbdpg-commits
-
[DBD::Pg] Better AutoCommit docs. RT 82356
dbdpg-commits
-
[DBD::Pg] Tweak the test for lo_import_with_oid requirement yet again. RT bug 83145
dbdpg-commits
-
[DBD::Pg] Bump to 2013
dbdpg-commits
-
[DBD::Pg] Credit last change
dbdpg-commits
-
[DBD::Pg] Better handling of failed libpq connections. Should fix the bug where a SQLSTATE of 08000 is expected but not returned.
dbdpg-commits
-
[DBD::Pg] Make sure CREATE TABLE .. AS SELECT returns rows in non do() cases. Per dicsussion on #postgresql
dbdpg-commits
-
[DBD::Pg] Note bug 78168
dbdpg-commits
-
[DBD::Pg] Mention the spclocation/pg_tablespace_location() change for 2.19.3
dbdpg-commits
-
[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
dbdpg-commits
-
[DBD::Pg] Note git commits in recent version releases.
dbdpg-commits
-
[DBD::Pg] Spelling correction per #78168
dbdpg-commits
-
[DBD::Pg TAG] New tag added: 2.19.3
dbdpg-commits
-
[DBD::Pg 1/4] Finish the sth() in this test
dbdpg-commits
-
[DBD::Pg 1/4] For the testing setup script, add better debugging, and make sure we check for an existing and running database better.
dbdpg-commits
-
[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)
dbdpg-commits
-
[DBD::Pg 1/2] Test using lots of placeholders.
dbdpg-commits
-
[DBD::Pg] Quick tests per suggestions in ticket 79035
dbdpg-commits
-
[DBD::Pg] Quick reminder from IRC
dbdpg-commits
-
[DBD::Pg] Adjustments for the loss of spclocation in 9.2
dbdpg-commits
-
[DBD::Pg] Quick commit of in-progress testing
dbdpg-commits
-
[DBD::Pg] Version tweak
dbdpg-commits
-
[DBD::Pg] Note recent cpantesters failure
dbdpg-commits
-
[DBD::Pg] Testing git config.
dbdpg-commits
-
[DBD::Pg] Typo, and git config test.
dbdpg-commits
-
[DBD::Pg] add comments suggesting better approch to logging
dbdpg-commits
-
[DBD::Pg] Avoid expensive DBIS call in fetch
dbdpg-commits
-
[DBD::Pg TAG] New tag added: 2.19.2
dbdpg-commits
-
[DBD::Pg 1/2] Another day, another release :)
dbdpg-commits
-
[DBD::Pg] Fix for named placeholders: we have to take into account both the length of the potential match and the length of the item we are searching for. Add more tests to confirm.
dbdpg-commits
-
[DBD::Pg 1/2] Quick demo of utf8::upgrade
dbdpg-commits
-
[DBD::Pg] Quick utf8 test showing importance of binmode.
dbdpg-commits
-
[DBD::Pg] Done
dbdpg-commits
-
[DBD::Pg TAG] New tag added: 2.19.1
dbdpg-commits
-
[DBD::Pg 1/6] Note git commits in Changes file, prep for 2.19.1
dbdpg-commits
-
[svn:DBD-Pg] r15181 - in DBD-Pg: . trunk
robert
-
[svn:DBD-Pg] r15182 - in DBD-Pg: branches tags trunk
robert
-
[svn:DBD-Pg] r15174 - in DBD-Pg/trunk: . LICENSES lib t
turnstep
-
[svn:DBD-Pg] r15173 - DBD-Pg/trunk
turnstep
-
[DBD::Pg] Fixes to the array-marshalling code
dbdpg-commits
-
[DBD::Pg] allow hi-bit chars in dollar-quoted identifiers
dbdpg-commits
-
[DBD::Pg] Make Time::HiRes a prerequisite, as the async test uses it. Per bug 72584
dbdpg-commits
-
[DBD::Pg 1/2] Check server_encoding each time, so we never ever flag as utf8 if the backend is SQL_ASCII.
dbdpg-commits
-
[DBD::Pg] Quick check of server_encoding on startup so we don't try and utf8 flag data from a SQL_ASCII database. Will need to cache that info or check other places...
dbdpg-commits
-
[DBD::Pg] Another way of handling the UTF8 mess, per discussions on The Channel.
dbdpg-commits
-
[DBD::Pg] Rename
dbdpg-commits
-
[DBD::Pg] Note latest change
dbdpg-commits
-
[DBD::Pg 1/2] Spelling ujpdates
dbdpg-commits
-
[DBD::Pg] Add note about using sv_utf8_decode to determine validity/update utf8 flag
dbdpg-commits
-
[DBD::Pg] correct inverted logical check for setting client_encoding to UTF-8
dbdpg-commits
-
[DBD::Pg 1/2] Typo fix
dbdpg-commits
-
[DBD::Pg] Quick partial implmentation of the new UTF-8 plan.
dbdpg-commits
-
[DBD::Pg] David, I think you mean convenience here?
dbdpg-commits
-
[DBD::Pg] Spelling and clarify we don't set utf-8 if already there.
dbdpg-commits
-
[DBD::Pg 1/2] Bump to 2.99.9_2
dbdpg-commits
-
[DBD::Pg] Provide a manual PGRES_COPY_BOTH in case compiling against an older libpq.
dbdpg-commits
-
[DBD::Pg] Signature for 2.99.9_1
dbdpg-commits