Format: 1.7 Date: Tue, 04 Nov 2008 21:20:52 +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 libecpg-compat2 libecpg5 libecpg-dev postgresql-client-8.1 postgresql-server-dev-8.1 postgresql-contrib-8.1 Architecture: ia64_translations ia64 Version: 8.1.15-0ubuntu0.6.06 Distribution: dapper-proposed Urgency: low Maintainer: Ubuntu/ia64 Build Daemon Changed-By: Martin Pitt 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-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-0ubuntu0.6.06) dapper-proposed; urgency=low . * New upstream bugfix release 8.1.15: (LP: #293758) - 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. * 03-gettext-domains.patch: Unfuzz for new upstream version. Files: a55d46dc4c1a0338bfab06698a7a4471 3983272 misc optional postgresql-8.1_8.1.15-0ubuntu0.6.06_ia64.deb a39dd74ec717ba4413ee6c2adc6d5e60 1001314 misc optional postgresql-client-8.1_8.1.15-0ubuntu0.6.06_ia64.deb 2f8f254f226ae65c4e64bb9fe7a58ba2 624664 libdevel optional postgresql-server-dev-8.1_8.1.15-0ubuntu0.6.06_ia64.deb 21fe3c8083d20c5ffd19c44cd7ca4e51 787446 misc optional postgresql-contrib-8.1_8.1.15-0ubuntu0.6.06_ia64.deb 4c90eb29bfc7fde0c046631f647b6084 206572 misc optional postgresql-plperl-8.1_8.1.15-0ubuntu0.6.06_ia64.deb 788ed948a59b833eb9687c4059e3cc63 200586 misc optional postgresql-plpython-8.1_8.1.15-0ubuntu0.6.06_ia64.deb 521b4557aced00c490dacdffb837a361 197358 misc optional postgresql-pltcl-8.1_8.1.15-0ubuntu0.6.06_ia64.deb 90391dc0544b3143b5709d46af3bd10e 372860 libdevel optional libpq-dev_8.1.15-0ubuntu0.6.06_ia64.deb ba627a8a0edeec4833a6f3d4e5f7a9f4 257546 libs optional libpq4_8.1.15-0ubuntu0.6.06_ia64.deb b5c8a2ad9afd422bf7d3e435eb53ff4d 211964 libs optional libecpg5_8.1.15-0ubuntu0.6.06_ia64.deb d8ab9c05d789cdb19c04662353ceddad 424700 libdevel optional libecpg-dev_8.1.15-0ubuntu0.6.06_ia64.deb 9bc66aa2e9ef644e384c753f144ce004 181444 libs optional libecpg-compat2_8.1.15-0ubuntu0.6.06_ia64.deb 8d6414f473528418614ae825300f008b 216114 libs optional libpgtypes2_8.1.15-0ubuntu0.6.06_ia64.deb 59f327c50f2ee3ab75442cc5105e3110 4102452 raw-translations - postgresql-8.1_8.1.15-0ubuntu0.6.06_ia64_translations.tar.gz