-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Fri, 31 Oct 2008 20:01:18 +0100 Source: postgresql-8.1 Binary: postgresql-8.1 postgresql-pltcl-8.1 postgresql-plperl-8.1 libpgtypes2 libpq-dev libpq4 postgresql-doc-8.1 postgresql-plpython-8.1 libecpg5 libecpg-compat2 libecpg-dev postgresql-client-8.1 postgresql-contrib-8.1 postgresql-server-dev-8.1 Architecture: source i386 all Version: 8.1.15-0etch1 Distribution: stable Urgency: low Maintainer: Martin Pitt <mpitt@debian.org> Changed-By: Martin Pitt <mpitt@debian.org> Description: libecpg-compat2 - older version of run-time library for ECPG programs libecpg-dev - development files for ECPG (Embedded PostgreSQL for C) libecpg5 - run-time library for ECPG programs libpgtypes2 - shared library libpgtypes for PostgreSQL 8.1 libpq-dev - header files for libpq4 (PostgreSQL library) libpq4 - PostgreSQL C client library postgresql-8.1 - object-relational SQL database, version 8.1 server postgresql-client-8.1 - front-end programs for PostgreSQL 8.1 postgresql-contrib-8.1 - additional facilities for PostgreSQL postgresql-doc-8.1 - documentation for the PostgreSQL database management system postgresql-plperl-8.1 - PL/Perl procedural language for PostgreSQL 8.1 postgresql-plpython-8.1 - PL/Python procedural language for PostgreSQL 8.1 postgresql-pltcl-8.1 - PL/Tcl procedural language for PostgreSQL 8.1 postgresql-server-dev-8.1 - development files for PostgreSQL 8.1 server-side programming Changes: postgresql-8.1 (8.1.15-0etch1) stable; urgency=low . * New upstream bugfix release 8.1.15: - Fix GiST index corruption due to marking the wrong index entry "dead" after a deletion. This would result in index searches failing to find rows they should have found. - Fix backend crash when the client encoding cannot represent a localized error message. - Fix possible crash when deeply nested functions are invoked from a trigger. - Fix mis-expansion of rule queries when a sub-SELECT appears in a function call in FROM, a multi-row VALUES list, or a RETURNING list. The usual symptom of this problem is an "unrecognized node type" error. - Ensure an error is reported when a newly-defined PL/pgSQL trigger function is invoked as a normal function. - Prevent possible collision of relfilenode numbers when moving a table to another tablespace with "ALTER SET TABLESPACE". The command tried to re-use the existing filename, instead of picking one that is known unused in the destination directory. - Fix incorrect tsearch2 headline generation when single query item matches first word of text. - Fix improper display of fractional seconds in interval values when using a non-ISO datestyle in an "--enable-integer-datetimes" build. - Ensure SPI_getvalue and SPI_getbinval behave correctly when the passed tuple and tuple descriptor have different numbers of columns. This situation is normal when a table has had columns added or removed, but these two functions didn't handle it properly. The only likely consequence is an incorrect error indication. - Fix ecpg's parsing of "CREATE ROLE". - Fix recent breakage of pg_ctl restart. * New upstream bugfix release 8.1.14: - Widen local lock counters from 32 to 64 bits. This responds to reports that the counters could overflow in sufficiently long transactions, leading to unexpected "lock is already held" errors. - Fix possible duplicate output of tuples during a GiST index scan. - Add checks in executor startup to ensure that the tuples produced by an "INSERT" or "UPDATE" will match the target table's current rowtype. "ALTER COLUMN TYPE", followed by re-use of a previously cached plan, could produce this type of situation. The check protects against data corruption and/or crashes that could ensue. - Fix AT TIME ZONE to first try to interpret its timezone argument as a timezone abbreviation, and only try it as a full timezone name if that fails, rather than the other way around as formerly. The timestamp input functions have always resolved ambiguous zone names in this order. Making AT TIME ZONE do so as well improves consistency, and fixes a compatibility bug introduced in 8.1: in ambiguous cases we now behave the same as 8.0 and before did, since in the older versions AT TIME ZONE accepted -only* abbreviations. - Fix datetime input functions to correctly detect integer overflow when running on a 64-bit platform. - Improve performance of writing very long log messages to syslog. - Fix bug in backwards scanning of a cursor on a SELECT DISTINCT ON query. - Fix planner bug with nested sub-select expressions. If the outer sub-select has no direct dependency on the parent query, but the inner one does, the outer value might not get recalculated for new parent query rows. - Fix planner to estimate that GROUP BY expressions yielding boolean results always result in two groups, regardless of the expressions' contents. This is very substantially more accurate than the regular GROUP BY estimate for certain boolean tests like "col" IS NULL. - Fix PL/PgSQL to not fail when a FOR loop's target variable is a record containing composite-type fields. - Improve pg_dump and pg_restore's error reporting after failure to send a SQL command. - Fix pg_ctl to properly preserve postmaster command-line arguments across a restart. Files: 21649014271a230f13a2218d3d78c0b0 1179 misc optional postgresql-8.1_8.1.15-0etch1.dsc be27555014b20bff3830743f13831b25 11475238 misc optional postgresql-8.1_8.1.15.orig.tar.gz b2af28d42e852af9850bec963eeda66f 38253 misc optional postgresql-8.1_8.1.15-0etch1.diff.gz 0a892579f3980507f3feae4416f9334c 1500330 doc optional postgresql-doc-8.1_8.1.15-0etch1_all.deb 902b95edebab0694504f0a36fcc7408e 348520 libdevel optional libpq-dev_8.1.15-0etch1_i386.deb 3c49b7a6fe4028082f3b440d1ae7f412 289842 libs optional libpq4_8.1.15-0etch1_i386.deb 8c3ecf424c53e1566c80bd509a042678 200250 libs optional libecpg5_8.1.15-0etch1_i386.deb 2b198d27255cebc200da74e9407e670e 366542 libdevel optional libecpg-dev_8.1.15-0etch1_i386.deb a81480187a828b60cdcb20bf60995dbd 179548 libs optional libecpg-compat2_8.1.15-0etch1_i386.deb 0628861f52ef63b03fd43dbc39f3b029 201828 libs optional libpgtypes2_8.1.15-0etch1_i386.deb 093b40d0f1d009c8461f40fe640de1ca 4279160 misc optional postgresql-8.1_8.1.15-0etch1_i386.deb 05b797a371e136cedf6fa426343ec4db 1440492 misc optional postgresql-client-8.1_8.1.15-0etch1_i386.deb d0f92b2c4e329cd2d461d0b9f5fe2899 626370 libdevel optional postgresql-server-dev-8.1_8.1.15-0etch1_i386.deb 17887a1139df80e5d0f16c9802142bff 613160 misc optional postgresql-contrib-8.1_8.1.15-0etch1_i386.deb 6f82ab2a01afdaabdc1f044393fd2d28 196168 misc optional postgresql-plperl-8.1_8.1.15-0etch1_i386.deb e084ce24d1e23ebe13a29cad7b47b145 189218 misc optional postgresql-plpython-8.1_8.1.15-0etch1_i386.deb d331cbdb1b58b90903ebb0c88dc7900c 190582 misc optional postgresql-pltcl-8.1_8.1.15-0etch1_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkkauu8ACgkQDecnbV4Fd/JT3ACeKUfbrf0Od72+y3scddydpXoF h+QAoIrCRdlu3Ouj0aaQEp3qJzKFJoLc =8nXn -----END PGP SIGNATURE----- Accepted: libecpg-compat2_8.1.15-0etch1_i386.deb to pool/main/p/postgresql-8.1/libecpg-compat2_8.1.15-0etch1_i386.deb libecpg-dev_8.1.15-0etch1_i386.deb to pool/main/p/postgresql-8.1/libecpg-dev_8.1.15-0etch1_i386.deb libecpg5_8.1.15-0etch1_i386.deb to pool/main/p/postgresql-8.1/libecpg5_8.1.15-0etch1_i386.deb libpgtypes2_8.1.15-0etch1_i386.deb to pool/main/p/postgresql-8.1/libpgtypes2_8.1.15-0etch1_i386.deb libpq-dev_8.1.15-0etch1_i386.deb to pool/main/p/postgresql-8.1/libpq-dev_8.1.15-0etch1_i386.deb libpq4_8.1.15-0etch1_i386.deb to pool/main/p/postgresql-8.1/libpq4_8.1.15-0etch1_i386.deb postgresql-8.1_8.1.15-0etch1.diff.gz to pool/main/p/postgresql-8.1/postgresql-8.1_8.1.15-0etch1.diff.gz postgresql-8.1_8.1.15-0etch1.dsc to pool/main/p/postgresql-8.1/postgresql-8.1_8.1.15-0etch1.dsc postgresql-8.1_8.1.15-0etch1_i386.deb to pool/main/p/postgresql-8.1/postgresql-8.1_8.1.15-0etch1_i386.deb postgresql-8.1_8.1.15.orig.tar.gz to pool/main/p/postgresql-8.1/postgresql-8.1_8.1.15.orig.tar.gz postgresql-client-8.1_8.1.15-0etch1_i386.deb to pool/main/p/postgresql-8.1/postgresql-client-8.1_8.1.15-0etch1_i386.deb postgresql-contrib-8.1_8.1.15-0etch1_i386.deb to pool/main/p/postgresql-8.1/postgresql-contrib-8.1_8.1.15-0etch1_i386.deb postgresql-doc-8.1_8.1.15-0etch1_all.deb to pool/main/p/postgresql-8.1/postgresql-doc-8.1_8.1.15-0etch1_all.deb postgresql-plperl-8.1_8.1.15-0etch1_i386.deb to pool/main/p/postgresql-8.1/postgresql-plperl-8.1_8.1.15-0etch1_i386.deb postgresql-plpython-8.1_8.1.15-0etch1_i386.deb to pool/main/p/postgresql-8.1/postgresql-plpython-8.1_8.1.15-0etch1_i386.deb postgresql-pltcl-8.1_8.1.15-0etch1_i386.deb to pool/main/p/postgresql-8.1/postgresql-pltcl-8.1_8.1.15-0etch1_i386.deb postgresql-server-dev-8.1_8.1.15-0etch1_i386.deb to pool/main/p/postgresql-8.1/postgresql-server-dev-8.1_8.1.15-0etch1_i386.deb