Back to postgresql-9.0 PTS page

Accepted postgresql-9.0 9.0.6-1 (source all amd64)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 02 Dec 2011 14:39:25 +0100
Source: postgresql-9.0
Binary: postgresql-9.0 postgresql-9.0-dbg postgresql-client-9.0 postgresql-server-dev-9.0 postgresql-doc-9.0 postgresql-contrib-9.0 postgresql-plperl-9.0 postgresql-plpython-9.0 postgresql-pltcl-9.0
Architecture: source all amd64
Version: 9.0.6-1
Distribution: unstable
Urgency: low
Maintainer: Martin Pitt <mpitt@debian.org>
Changed-By: Martin Pitt <mpitt@debian.org>
Description: 
 postgresql-9.0 - object-relational SQL database, version 9.0 server
 postgresql-9.0-dbg - debug symbols for postgresql-9.0
 postgresql-client-9.0 - front-end programs for PostgreSQL 9.0
 postgresql-contrib-9.0 - additional facilities for PostgreSQL
 postgresql-doc-9.0 - documentation for the PostgreSQL database management system
 postgresql-plperl-9.0 - PL/Perl procedural language for PostgreSQL 9.0
 postgresql-plpython-9.0 - PL/Python procedural language for PostgreSQL 9.0
 postgresql-pltcl-9.0 - PL/Tcl procedural language for PostgreSQL 9.0
 postgresql-server-dev-9.0 - development files for PostgreSQL 9.0 server-side programming
Changes: 
 postgresql-9.0 (9.0.6-1) unstable; urgency=low
 .
   * New upstream bug fix release.
     - Fix bugs in information_schema.referential_constraints view.
       This view was being insufficiently careful about matching the
       foreign-key constraint to the depended-on primary or unique key
       constraint. That could result in failure to show a foreign key
       constraint at all, or showing it multiple times, or claiming that
       it depends on a different constraint than the one it really does.
       Since the view definition is installed by initdb, merely upgrading
       will not fix the problem. If you need to fix this in an existing
       installation, you can (as a superuser) drop the information_schema
       schema then re-create it by sourcing
       "SHAREDIR/information_schema.sql". (Run pg_config --sharedir if
       you're uncertain where "SHAREDIR" is.) This must be repeated in
       each database to be fixed.
     - Fix possible crash during "UPDATE" or "DELETE" that joins to the
       output of a scalar-returning function. A crash could only occur if the
       target row had been concurrently updated, so this problem surfaced only
       intermittently.
     - Fix incorrect replay of WAL records for GIN index updates.
       This could result in transiently failing to find index entries
       after a crash, or on a hot-standby server. The problem would be
       repaired by the next "VACUUM" of the index, however.
     - Fix TOAST-related data corruption during CREATE TABLE dest AS
       SELECT - FROM src or INSERT INTO dest SELECT * FROM src.
       If a table has been modified by "ALTER TABLE ADD COLUMN", attempts
       to copy its data verbatim to another table could produce corrupt
       results in certain corner cases. The problem can only manifest in
       this precise form in 8.4 and later, but we patched earlier versions
       as well in case there are other code paths that could trigger the
       same bug.
     - Fix possible failures during hot standby startup.
     - Start hot standby faster when initial snapshot is incomplete.
     - Fix race condition during toast table access from stale syscache
       entries. The typical symptom was transient errors like "missing chunk
       number 0 for toast value NNNNN in pg_toast_2619", where the cited toast
       table would always belong to a system catalog.
     - Track dependencies of functions on items used in parameter default
       expressions. Previously, a referenced object could be dropped without
       having dropped or modified the function, leading to misbehavior when the
       function was used. Note that merely installing this update will not fix
       the missing dependency entries; to do that, you'd need to "CREATE OR
       REPLACE" each such function afterwards. If you have functions whose
       defaults depend on non-built-in objects, doing so is recommended.
     - Allow inlining of set-returning SQL functions with multiple OUT
       parameters.
     - Don't trust deferred-unique indexes for join removal.  A deferred
       uniqueness constraint might not hold intra-transaction, so assuming that
       it does could give incorrect query results.
     - Make DatumGetInetP() unpack inet datums that have a 1-byte header,
       and add a new macro, DatumGetInetPP(), that does not.
       This change affects no core code, but might prevent crashes in
       add-on code that expects DatumGetInetP() to produce an unpacked
       datum as per usual convention.
     - Improve locale support in money type's input and output. Aside from not
       supporting all standard lc_monetary formatting options, the input and
       output functions were inconsistent, meaning there were locales in which
       dumped money values could not be re-read.
     - Don't let transform_null_equals affect CASE foo WHEN NULL ...
       constructs.
     - Change foreign-key trigger creation order to better support
       self-referential foreign keys.
       For a cascading foreign key that references its own table, a row
       update will fire both the ON UPDATE trigger and the CHECK trigger
       as one event. The ON UPDATE trigger must execute first, else the
       CHECK will check a non-final state of the row and possibly throw an
       inappropriate error. However, the firing order of these triggers is
       determined by their names, which generally sort in creation order
       since the triggers have auto-generated names following the
       convention "RI_ConstraintTrigger_NNNN". A proper fix would require
       modifying that convention, which we will do in 9.2, but it seems
       risky to change it in existing releases. So this patch just changes
       the creation order of the triggers. Users encountering this type of
       error should drop and re-create the foreign key constraint to get
       its triggers into the right order.
     - Avoid floating-point underflow while tracking buffer allocation
       rate.
     - Fix incorrect field alignment in ecpg's SQLDA area.
     - Preserve blank lines within commands in psql's command history.
       The former behavior could cause problems if an empty line was
       removed from within a string literal, for example.
     - Fix pg_dump to dump user-defined casts between auto-generated
       types, such as table rowtypes.
     - Assorted fixes for pg_upgrade. Handle exclusion constraints correctly,
       don't complain about mismatched toast table names in 8.4 databases.
     - Use the preferred version of xsubpp to build PL/Perl, not
       necessarily the operating system's main copy.
     - Fix incorrect coding in "contrib/dict_int" and "contrib/dict_xsyn".
     - Fix assorted errors in "contrib/unaccent"'s configuration file
       parsing.
     - Honor query cancel interrupts promptly in pgstatindex().
     - Ensure VPATH builds properly install all server header files.
     - Shorten file names reported in verbose error messages.
       Regular builds have always reported just the name of the C file
       containing the error message call, but VPATH builds formerly
       reported an absolute path name.
Checksums-Sha1: 
 50d21e63a02037b5d14538af070b6cc7af586f18 2762 postgresql-9.0_9.0.6-1.dsc
 4a9a7d5579d3683ca1992b2ba116a4356094b3ca 14777282 postgresql-9.0_9.0.6.orig.tar.bz2
 58da10ffdf0275d88100510684f45929ce6462a5 27823 postgresql-9.0_9.0.6-1.debian.tar.gz
 f03e8573176b7f015f9236e55ddaf28b20ff00b0 2618988 postgresql-doc-9.0_9.0.6-1_all.deb
 6fd300e57b744bc094f5325e58774dfe81460c61 6063468 postgresql-9.0_9.0.6-1_amd64.deb
 c6a4391913fdb89df7bc0f59ede2388411b92e39 7813646 postgresql-9.0-dbg_9.0.6-1_amd64.deb
 edffaf5b76690dcf13f8e2fbc9ca3e5a5e3fef81 1826590 postgresql-client-9.0_9.0.6-1_amd64.deb
 05038d929e33f04fccd2d765f07c3a6d8147965e 983484 postgresql-server-dev-9.0_9.0.6-1_amd64.deb
 ce83ee8acc7dc1e00bf5a62d919c060c74e97122 781610 postgresql-contrib-9.0_9.0.6-1_amd64.deb
 9556e20fbf8f3c2b48c530dcc863107ab5639ee1 388342 postgresql-plperl-9.0_9.0.6-1_amd64.deb
 bcbc0e3497f121b2528fb5445619764a8cc41e3d 393762 postgresql-plpython-9.0_9.0.6-1_amd64.deb
 b26b9cb8866e6e8129a562d48fdf5fa7e4f21cac 366224 postgresql-pltcl-9.0_9.0.6-1_amd64.deb
Checksums-Sha256: 
 a662c02f2e8950e8c565e4cf16d76baf103391fa6dd5f0a6ac3fd9be63f09d2a 2762 postgresql-9.0_9.0.6-1.dsc
 317d99d2ff9e1de8da0cae107bc06c9fd455b1df0c0fb77b8fbb61fb08276056 14777282 postgresql-9.0_9.0.6.orig.tar.bz2
 2d54c4c272e5a2e903f3ec342f4e918320c0ff5b7c0b808a130b88cc4a4929b2 27823 postgresql-9.0_9.0.6-1.debian.tar.gz
 65f6d0a379709705ba557873e727ff992da6f5f882b68071badc64761de52428 2618988 postgresql-doc-9.0_9.0.6-1_all.deb
 5ce0088d6084d8eed63e2c6fa3deeca6ce2951dd6ef0d68586023ed39c19d6d3 6063468 postgresql-9.0_9.0.6-1_amd64.deb
 1a343bae3d318de5495ddc21a8d963efa1c0e2a36bbeda0816de7281cbd5f3e7 7813646 postgresql-9.0-dbg_9.0.6-1_amd64.deb
 122d9a23e9114aed0829b022d50861edd7b7a565a0bfa253b7a92af3f242c637 1826590 postgresql-client-9.0_9.0.6-1_amd64.deb
 0a6cd8205037c2d9cd0657564773cafb6a0c6bbfddac25a557dc49e59ed3f171 983484 postgresql-server-dev-9.0_9.0.6-1_amd64.deb
 afc8b9275fcd584f76dff0e32efa667d51674cad2416b34e560c5ab6f85e492e 781610 postgresql-contrib-9.0_9.0.6-1_amd64.deb
 5826cb4c8adb125d46d432a54c98d78105fdc856bd4827be3b045b2c323d74fd 388342 postgresql-plperl-9.0_9.0.6-1_amd64.deb
 39be700125fb61ab30e4ffc93e61d285f22e52ed6368c340fd17f9694aacfa5b 393762 postgresql-plpython-9.0_9.0.6-1_amd64.deb
 3e1b2040da4f060e3b0690d6b75cec4eb2cebd32b7829647c8df6c00973681e7 366224 postgresql-pltcl-9.0_9.0.6-1_amd64.deb
Files: 
 1cdb24d2b03f0e6d76b329f2397e3bc1 2762 database optional postgresql-9.0_9.0.6-1.dsc
 4ad7e4fc31ef8b8a75a3e4243933963f 14777282 database optional postgresql-9.0_9.0.6.orig.tar.bz2
 5222857cc6e3932aacb94f5e4bd42780 27823 database optional postgresql-9.0_9.0.6-1.debian.tar.gz
 788ad0795639f79cb0f24a041cfb63e3 2618988 doc optional postgresql-doc-9.0_9.0.6-1_all.deb
 542a6b9eed9267835d9a51dbae245aa6 6063468 database optional postgresql-9.0_9.0.6-1_amd64.deb
 f65e74a6a554d0d1870e63a9815329b5 7813646 debug extra postgresql-9.0-dbg_9.0.6-1_amd64.deb
 620d138171e95c985b37382667cfe68b 1826590 database optional postgresql-client-9.0_9.0.6-1_amd64.deb
 92cad8236f2a77bd8d1d1330cc2147d1 983484 libdevel optional postgresql-server-dev-9.0_9.0.6-1_amd64.deb
 01de5ea6d6296ca0c8662eee005b51e9 781610 database optional postgresql-contrib-9.0_9.0.6-1_amd64.deb
 a4d765aba824cf7089957d2b4e22badb 388342 database optional postgresql-plperl-9.0_9.0.6-1_amd64.deb
 1425fb4c2ac6acc745e093aa1a8ec409 393762 database optional postgresql-plpython-9.0_9.0.6-1_amd64.deb
 b4d9cc1e2e7e8a917977863c9591ad63 366224 database optional postgresql-pltcl-9.0_9.0.6-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCAAGBQJO2NeIAAoJEPmIJawmtHufNbgP/23PyDLFgwIYl+s9A/Lb7ClU
vS0yfOp12O0Wh8Q9W3I9iM8LaBX+NPd/qa7K6I6SIQCt2ybabXzKQsN6AoiOuFwk
7Zvi1HXbdeeO/P/PFw7m0P8zdxTKDdjd6Pntkkop21PMpjS3IJa2yzRZKEsxZs1I
jmEZ8Irwf8/y2kvTvOXVNiSeR7uJPD5YSHYM7/h0RhmQg72BCe2+2UE99ydiWV5H
oXVOd/5pZZ9ADI7HtK/JQ0I2QPZkaK4On15m1U3FByD7ULCmBs9mn+HjIzOqZSXm
aaqPjVxc6FyX5slMYDALyzZPko1dglzB7ZgToogysTlBiuW1t5zc5ncS+rV2rykp
qHdYH2ry3/UJTF/ft87K7WFp4jD5O7UYQHyagnWKHlca1Svsg6KGqrZQXJcJTAcG
KGbEEeZg1kLMMAfayZ9Pvbv+sJZ9gYNasMRG9/ZEtvX/x/9H03sYdN6L7kguw+JY
bhK4foej4iJ9HJ6yCZ7NhvBJ34HtI6QfAuelI3x+jle3jBvn6D1i7CCe6OpfUpoP
pQqZoQfdws7r4Mn5JgmPlB500pgPR5lVwfSf05tWUj+RxkL+zqjnTnhSPkFIoWqJ
jlfAMsAyaBqi3DndKqqnrxroK+4dfF6ViZtoDcpNooYpHAGTD2VZ5gburZluIkfh
a63AqER68CPZOiEPXQri
=FGJA
-----END PGP SIGNATURE-----


Accepted:
postgresql-9.0-dbg_9.0.6-1_amd64.deb
  to main/p/postgresql-9.0/postgresql-9.0-dbg_9.0.6-1_amd64.deb
postgresql-9.0_9.0.6-1.debian.tar.gz
  to main/p/postgresql-9.0/postgresql-9.0_9.0.6-1.debian.tar.gz
postgresql-9.0_9.0.6-1.dsc
  to main/p/postgresql-9.0/postgresql-9.0_9.0.6-1.dsc
postgresql-9.0_9.0.6-1_amd64.deb
  to main/p/postgresql-9.0/postgresql-9.0_9.0.6-1_amd64.deb
postgresql-9.0_9.0.6.orig.tar.bz2
  to main/p/postgresql-9.0/postgresql-9.0_9.0.6.orig.tar.bz2
postgresql-client-9.0_9.0.6-1_amd64.deb
  to main/p/postgresql-9.0/postgresql-client-9.0_9.0.6-1_amd64.deb
postgresql-contrib-9.0_9.0.6-1_amd64.deb
  to main/p/postgresql-9.0/postgresql-contrib-9.0_9.0.6-1_amd64.deb
postgresql-doc-9.0_9.0.6-1_all.deb
  to main/p/postgresql-9.0/postgresql-doc-9.0_9.0.6-1_all.deb
postgresql-plperl-9.0_9.0.6-1_amd64.deb
  to main/p/postgresql-9.0/postgresql-plperl-9.0_9.0.6-1_amd64.deb
postgresql-plpython-9.0_9.0.6-1_amd64.deb
  to main/p/postgresql-9.0/postgresql-plpython-9.0_9.0.6-1_amd64.deb
postgresql-pltcl-9.0_9.0.6-1_amd64.deb
  to main/p/postgresql-9.0/postgresql-pltcl-9.0_9.0.6-1_amd64.deb
postgresql-server-dev-9.0_9.0.6-1_amd64.deb
  to main/p/postgresql-9.0/postgresql-server-dev-9.0_9.0.6-1_amd64.deb