[ubuntu/precise-proposed] postgresql-8.4 8.4.14-0ubuntu12.04.1 (Accepted)

Martin Pitt martin.pitt at ubuntu.com
Sat Oct 6 12:01:31 UTC 2012


postgresql-8.4 (8.4.14-0ubuntu12.04.1) precise-proposed; urgency=low

  * debian/postgresql-8.4.preinst: Do not only clean up the old -8.4 specific
    init script when upgrading from << 8.4.4-2, as we have newer upstream
    versions in lucid-updates. Instead, remove the version specific init
    script if we have the versionless one from postgresql-common. This fixes
    postgresql-8.4 not restarting after the upgrade. (LP: #1058218)

postgresql-8.4 (8.4.14-0ubuntu12.04) precise-proposed; urgency=low

  * New upstream bug fix release: (LP: #1058218, #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: Thu, 04 Oct 2012 08:47:19 +0200
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/precise/+source/postgresql-8.4/8.4.14-0ubuntu12.04.1
-------------- next part --------------
Format: 1.8
Date: Thu, 04 Oct 2012 08:47:19 +0200
Source: postgresql-8.4
Binary: 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
Architecture: source
Version: 8.4.14-0ubuntu12.04.1
Distribution: precise-proposed
Urgency: low
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
Description: 
 postgresql-8.4 - object-relational SQL database, version 8.4 server
 postgresql-client-8.4 - front-end programs for PostgreSQL 8.4
 postgresql-contrib-8.4 - additional facilities for PostgreSQL
 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 1058218
Changes: 
 postgresql-8.4 (8.4.14-0ubuntu12.04.1) precise-proposed; urgency=low
 .
   * debian/postgresql-8.4.preinst: Do not only clean up the old -8.4 specific
     init script when upgrading from << 8.4.4-2, as we have newer upstream
     versions in lucid-updates. Instead, remove the version specific init
     script if we have the versionless one from postgresql-common. This fixes
     postgresql-8.4 not restarting after the upgrade. (LP: #1058218)
 .
 postgresql-8.4 (8.4.14-0ubuntu12.04) precise-proposed; urgency=low
 .
   * New upstream bug fix release: (LP: #1058218, #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: 
 6236dcddcdf65767b6731a733a1f17dc3765f730 2808 postgresql-8.4_8.4.14-0ubuntu12.04.1.dsc
 afbec02ec911b58a30048f6f65ceef894092b050 48241 postgresql-8.4_8.4.14-0ubuntu12.04.1.diff.gz
Checksums-Sha256: 
 2d5a6983aa32897faecabe8f41892beae620dfe1496020ec4383085d02c88fd5 2808 postgresql-8.4_8.4.14-0ubuntu12.04.1.dsc
 cf5ca46c1a55cb5499993ff0805b3741eda2515426a1a661d23c937b2d84e527 48241 postgresql-8.4_8.4.14-0ubuntu12.04.1.diff.gz
Files: 
 11bfd65838de1670cebc22231a8586c7 2808 database optional postgresql-8.4_8.4.14-0ubuntu12.04.1.dsc
 d4f5c34cabb7e0dce484d2fd9d019b25 48241 database optional postgresql-8.4_8.4.14-0ubuntu12.04.1.diff.gz
Original-Maintainer: Martin Pitt <mpitt at debian.org>


More information about the Precise-changes mailing list