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

Martin Pitt martin.pitt at ubuntu.com
Tue Oct 2 01:42:22 UTC 2012


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: Mon, 01 Oct 2012 07:30:49 +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
-------------- next part --------------
Format: 1.8
Date: Mon, 01 Oct 2012 07:30:49 +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
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) 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: 
 0c83840b0079616b3b1bd7c4e3c197d86f602532 2800 postgresql-8.4_8.4.14-0ubuntu12.04.dsc
 39508462da4e7272d18571a4156197ebe00a510c 48099 postgresql-8.4_8.4.14-0ubuntu12.04.diff.gz
Checksums-Sha256: 
 0bfdf812bbc06a14923963ea7a81deaed961a2f500cb129771f18fb8974b5b1c 2800 postgresql-8.4_8.4.14-0ubuntu12.04.dsc
 67952ecef3996ad51085fa9da6042be7600671d64fa913b5572362b4f291b628 48099 postgresql-8.4_8.4.14-0ubuntu12.04.diff.gz
Files: 
 fd07e004c4fa54d6e6fff6b46c520c09 2800 database optional postgresql-8.4_8.4.14-0ubuntu12.04.dsc
 578ff083c69c323ecc9edbe00c8eb649 48099 database optional postgresql-8.4_8.4.14-0ubuntu12.04.diff.gz
Original-Maintainer: Martin Pitt <mpitt at debian.org>


More information about the Precise-changes mailing list