postgresql-8.4 (8.4.14-0ubuntu10.04) lucid-proposed; urgency=low
* New upstream bug fix release: (LP: #1055944)
- Fix planner's assignment of executor parameters, and fix executor's
rescan logic for CTE plan nodes.
These errors could result in wrong answers from queries that scan
the same WITH subquery multiple times.
- Improve page-splitting decisions in GiST indexes.
Multi-column GiST indexes might suffer unexpected bloat due to this
error.
- Fix cascading privilege revoke to stop if privileges are still held.
If we revoke a grant option from some role "X", but "X" still holds
that option via a grant from someone else, we should not
recursively revoke the corresponding privilege from role(s) "Y"
that "X" had granted it to.
- Fix handling of SIGFPE when PL/Perl is in use.
Perl resets the process's SIGFPE handler to SIG_IGN, which could
result in crashes later on. Restore the normal Postgres signal
handler after initializing PL/Perl.
- Prevent PL/Perl from crashing if a recursive PL/Perl function is
redefined while being executed.
- Work around possible misoptimization in PL/Perl.
Some Linux distributions contain an incorrect version of
"pthread.h" that results in incorrect compiled code in PL/Perl,
leading to crashes if a PL/Perl function calls another one that
throws an error.
Date: Tue, 25 Sep 2012 07:38:24 +0200
Changed-By: Martin Pitt <[email protected]>
Maintainer: Ubuntu Developers <[email protected]>
https://launchpad.net/ubuntu/lucid/+source/postgresql-8.4/8.4.14-0ubuntu10.04
Format: 1.8
Date: Tue, 25 Sep 2012 07:38:24 +0200
Source: postgresql-8.4
Binary: libpq-dev libpq5 libecpg6 libecpg-dev libecpg-compat3 libpgtypes3
postgresql-8.4 postgresql-client-8.4 postgresql-server-dev-8.4
postgresql-doc-8.4 postgresql-contrib-8.4 postgresql-plperl-8.4
postgresql-plpython-8.4 postgresql-pltcl-8.4 postgresql postgresql-client
postgresql-doc postgresql-contrib
Architecture: source
Version: 8.4.14-0ubuntu10.04
Distribution: lucid-proposed
Urgency: low
Maintainer: Ubuntu Developers <[email protected]>
Changed-By: Martin Pitt <[email protected]>
Description:
libecpg-compat3 - older version of run-time library for ECPG programs
libecpg-dev - development files for ECPG (Embedded PostgreSQL for C)
libecpg6 - run-time library for ECPG programs
libpgtypes3 - shared library libpgtypes for PostgreSQL 8.4
libpq-dev - header files for libpq5 (PostgreSQL library)
libpq5 - PostgreSQL C client library
postgresql - object-relational SQL database (supported version)
postgresql-8.4 - object-relational SQL database, version 8.4 server
postgresql-client - front-end programs for PostgreSQL (supported version)
postgresql-client-8.4 - front-end programs for PostgreSQL 8.4
postgresql-contrib - additional facilities for PostgreSQL (supported version)
postgresql-contrib-8.4 - additional facilities for PostgreSQL
postgresql-doc - documentation for the PostgreSQL database management system
postgresql-doc-8.4 - documentation for the PostgreSQL database management
system
postgresql-plperl-8.4 - PL/Perl procedural language for PostgreSQL 8.4
postgresql-plpython-8.4 - PL/Python procedural language for PostgreSQL 8.4
postgresql-pltcl-8.4 - PL/Tcl procedural language for PostgreSQL 8.4
postgresql-server-dev-8.4 - development files for PostgreSQL 8.4 server-side
programming
Launchpad-Bugs-Fixed: 1055944
Changes:
postgresql-8.4 (8.4.14-0ubuntu10.04) lucid-proposed; urgency=low
.
* New upstream bug fix release: (LP: #1055944)
- Fix planner's assignment of executor parameters, and fix executor's
rescan logic for CTE plan nodes.
These errors could result in wrong answers from queries that scan
the same WITH subquery multiple times.
- Improve page-splitting decisions in GiST indexes.
Multi-column GiST indexes might suffer unexpected bloat due to this
error.
- Fix cascading privilege revoke to stop if privileges are still held.
If we revoke a grant option from some role "X", but "X" still holds
that option via a grant from someone else, we should not
recursively revoke the corresponding privilege from role(s) "Y"
that "X" had granted it to.
- Fix handling of SIGFPE when PL/Perl is in use.
Perl resets the process's SIGFPE handler to SIG_IGN, which could
result in crashes later on. Restore the normal Postgres signal
handler after initializing PL/Perl.
- Prevent PL/Perl from crashing if a recursive PL/Perl function is
redefined while being executed.
- Work around possible misoptimization in PL/Perl.
Some Linux distributions contain an incorrect version of
"pthread.h" that results in incorrect compiled code in PL/Perl,
leading to crashes if a PL/Perl function calls another one that
throws an error.
Checksums-Sha1:
eeba9151e60e2a2e2342f0b6cc50d33fd1a6c152 3328
postgresql-8.4_8.4.14-0ubuntu10.04.dsc
1663bde3e4916a550a32062e99d3e1ad773488c7 18430079
postgresql-8.4_8.4.14.orig.tar.gz
df6ef9b3a29dd26506b155376f55212eb6ca980f 52103
postgresql-8.4_8.4.14-0ubuntu10.04.diff.gz
Checksums-Sha256:
e4e36747eaa246320941fb03b514e88c29a5d7ed030c38015d03a7425a7cf351 3328
postgresql-8.4_8.4.14-0ubuntu10.04.dsc
7c3e9ca0e6a145afd4ab7c125bd7e6c3eb40a22cf08859934638484349205d07 18430079
postgresql-8.4_8.4.14.orig.tar.gz
f27b81fcf6acf6f26025f9dbb9f16490702dcccc85bcbb548619785d24abb85f 52103
postgresql-8.4_8.4.14-0ubuntu10.04.diff.gz
Files:
4003046511142607912cf89b6f98c8ff 3328 database optional
postgresql-8.4_8.4.14-0ubuntu10.04.dsc
4d3185a7974a709c57f20998fc41ba0d 18430079 database optional
postgresql-8.4_8.4.14.orig.tar.gz
ed25a8c2e4a890c89899d0c20add6ae9 52103 database optional
postgresql-8.4_8.4.14-0ubuntu10.04.diff.gz
Original-Maintainer: Martin Pitt <[email protected]>
--
Lucid-changes mailing list
[email protected]
Modify settings or unsubscribe at:
https://lists.ubuntu.com/mailman/listinfo/lucid-changes