[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted postgresql-8.4 8.4.10-1 (source all amd64)



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

Format: 1.8
Date: Fri, 02 Dec 2011 14:46:33 +0100
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 all amd64
Version: 8.4.10-1
Distribution: unstable
Urgency: low
Maintainer: Martin Pitt <mpitt@debian.org>
Changed-By: Martin Pitt <mpitt@debian.org>
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
Changes: 
 postgresql-8.4 (8.4.10-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 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 race condition during toast table access from stale syscache
       entries.
     - 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.
     - Make DatumGetInetP() unpack inet datums that have a 1-byte header,
       and add a new macro, DatumGetInetPP(), that does not.
     - 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. transform_null_equals is only supposed to affect foo = NULL
       expressions written directly by the user, not equality checks
       generated internally by this form of CASE.
     - 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.
     - 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.
     - 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".
     - 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: 
 8003f9832073970a2672166f6970dbb44c2326b0 2677 postgresql-8.4_8.4.10-1.dsc
 1ae736d90cc84feb8b604f58fa7aa4e3fa415778 18157949 postgresql-8.4_8.4.10.orig.tar.gz
 77e94b7c13f0730e64e73533ecf9e2dc2502c7c9 45022 postgresql-8.4_8.4.10-1.diff.gz
 2c1fd5e114e47d6c039d2cb44e747be71b521a7b 2177856 postgresql-doc-8.4_8.4.10-1_all.deb
 917290cf1e3f7dee0294245d92c2cc176e5f6eb5 5490688 postgresql-8.4_8.4.10-1_amd64.deb
 fced04bf156a1356ab2c8dd16fe3d4fa649213ae 1532938 postgresql-client-8.4_8.4.10-1_amd64.deb
 0faa990c3c534df99f68b5a5622c931dc96a3429 645362 postgresql-server-dev-8.4_8.4.10-1_amd64.deb
 2ca4b1cb46fcdc5f3fd03d4b38c31041b0c27b11 441176 postgresql-contrib-8.4_8.4.10-1_amd64.deb
 174069527b12904a6eaa304014d8835a29885a7c 66150 postgresql-plperl-8.4_8.4.10-1_amd64.deb
 54aa52ba3a6d3cad3be56b0d12cf4510205e51f7 67942 postgresql-plpython-8.4_8.4.10-1_amd64.deb
 0bc7de119cefe9f34366570d53aaa8c529e7e2b3 52370 postgresql-pltcl-8.4_8.4.10-1_amd64.deb
Checksums-Sha256: 
 07cf0025c260275901f2cd0de876aad408517d3a8f06d0a1393a4738c9dc2d56 2677 postgresql-8.4_8.4.10-1.dsc
 8da06d33a08004293d70eac1d006c8af3d8aec6e13b509fdcf0ff800e48c4cd7 18157949 postgresql-8.4_8.4.10.orig.tar.gz
 8d691a57fa3f5d0be1511a57d345b0098b0b57f065a1eae7b48cf0b63b1731e7 45022 postgresql-8.4_8.4.10-1.diff.gz
 5abdc33c543be3f28585e4e45f025b0fd3808be2b8329a0a385d817f2b185188 2177856 postgresql-doc-8.4_8.4.10-1_all.deb
 5088ca9aa3efd7566931844832a407c370bc11036437ea4b4639b4d047faaa85 5490688 postgresql-8.4_8.4.10-1_amd64.deb
 d3667deccd2df8f035a8cf0370e3d5cc67e33f4c805f1abf3745ab776cdac748 1532938 postgresql-client-8.4_8.4.10-1_amd64.deb
 1ccd810f96db3b3e32c5b3fdb74db6ab3b16484086f057bb42234cecc8670d04 645362 postgresql-server-dev-8.4_8.4.10-1_amd64.deb
 4138df2295b3b8d483946748ff963e5956e2a119d896b882f99a0b43d2e4d27c 441176 postgresql-contrib-8.4_8.4.10-1_amd64.deb
 f46fba2d44701b7c627a90b3b21acf82ec2d83f0db7a3ede95181e42c3b30d06 66150 postgresql-plperl-8.4_8.4.10-1_amd64.deb
 77e3b56ea76dd860932469ef2855917b5eefeaf22c35f040b5f638141941720b 67942 postgresql-plpython-8.4_8.4.10-1_amd64.deb
 8a4382d2afd50e08ef71503617c013878b242749191d8e1b03ceff8330d09a08 52370 postgresql-pltcl-8.4_8.4.10-1_amd64.deb
Files: 
 107324420be6fa3775fe0876fd81941b 2677 database optional postgresql-8.4_8.4.10-1.dsc
 c2776cf3da7923ac4af0ca5c164016ea 18157949 database optional postgresql-8.4_8.4.10.orig.tar.gz
 5b8ceda93ecea361cb9c955ec37060b5 45022 database optional postgresql-8.4_8.4.10-1.diff.gz
 5403e333bda6665025885089600df25b 2177856 doc optional postgresql-doc-8.4_8.4.10-1_all.deb
 34232c1ec34784d754f04a3d20c3f2fe 5490688 database optional postgresql-8.4_8.4.10-1_amd64.deb
 47ff589f57089a3153d0b4651d302e5e 1532938 database optional postgresql-client-8.4_8.4.10-1_amd64.deb
 d40b11600b1bb0c55ff0af3a5e6b53c8 645362 libdevel optional postgresql-server-dev-8.4_8.4.10-1_amd64.deb
 e0cb46201edac469e32c314e29a3bc64 441176 database optional postgresql-contrib-8.4_8.4.10-1_amd64.deb
 eb076d9524adf9cee0651ef4fcf4485c 66150 database optional postgresql-plperl-8.4_8.4.10-1_amd64.deb
 26c1726414e634e1b005f15c98d481c4 67942 database optional postgresql-plpython-8.4_8.4.10-1_amd64.deb
 6b494d44731bf97cf7e03dbca10a5509 52370 database optional postgresql-pltcl-8.4_8.4.10-1_amd64.deb

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

iQIcBAEBCAAGBQJO2lNVAAoJEPmIJawmtHufr7IP/0j8PLUjhXAymSpEjtnMUr+J
yiSD+btgGWnuypQzWrmoYqkuBrZtqONOn7bSqE1l3lY+2IhGFzz0A575DD/WNTdL
LW/mYBh6gOaNuOPKxirz9aOaWWxNCGG0UGMH2AlTzjjYopcXge4h+/106hM2P39D
hcOEGVVZuzcK9bSbTQq+CYov45yyqr797EZJq83Xs2J7WqKnCRcPVyB8uQjf2EaG
NmYTTFc6aJvRWf3eSW7W/5iskGcWc+q89fla62dfMf5c882AUXqMMndHskuaoioj
6XPSDfrgg6g3cMG542szG14ytEcfoY93tMwShztLU/bt8qoqOHGhm7SQvBYLlQht
h0htzMsLHSmSGwOiJ6AJjHEzachGRuIorJbLKxgAj8WedildkxBWzFGrwDNTzXCY
qJxVDfMJHpVHmjNuEnZK0PWHYvk6aJtr4rjzhRoZCVOxtWMVjgrN6Ou5SmcWh+TQ
uhomwo8S43F9aH8N4gNJHZZpQgpsTP1CBfNxHfKzFNfyNnjogAhzoFXaRBqXWwbg
aScuqo+6Y+iucG6dKXbePPlvzoaTQ1eASkPUsIatl19mB/bDPYpkXhq2gc0ME2V5
RkoH1eMF7ZQnbmYisB8SBCa+fyngo+ks6bHIn+KinOFUPIANiyrmGFyB7McSE5ib
mEuE1NOpZYwuu7WgcqP9
=+7g4
-----END PGP SIGNATURE-----


Accepted:
postgresql-8.4_8.4.10-1.diff.gz
  to main/p/postgresql-8.4/postgresql-8.4_8.4.10-1.diff.gz
postgresql-8.4_8.4.10-1.dsc
  to main/p/postgresql-8.4/postgresql-8.4_8.4.10-1.dsc
postgresql-8.4_8.4.10-1_amd64.deb
  to main/p/postgresql-8.4/postgresql-8.4_8.4.10-1_amd64.deb
postgresql-8.4_8.4.10.orig.tar.gz
  to main/p/postgresql-8.4/postgresql-8.4_8.4.10.orig.tar.gz
postgresql-client-8.4_8.4.10-1_amd64.deb
  to main/p/postgresql-8.4/postgresql-client-8.4_8.4.10-1_amd64.deb
postgresql-contrib-8.4_8.4.10-1_amd64.deb
  to main/p/postgresql-8.4/postgresql-contrib-8.4_8.4.10-1_amd64.deb
postgresql-doc-8.4_8.4.10-1_all.deb
  to main/p/postgresql-8.4/postgresql-doc-8.4_8.4.10-1_all.deb
postgresql-plperl-8.4_8.4.10-1_amd64.deb
  to main/p/postgresql-8.4/postgresql-plperl-8.4_8.4.10-1_amd64.deb
postgresql-plpython-8.4_8.4.10-1_amd64.deb
  to main/p/postgresql-8.4/postgresql-plpython-8.4_8.4.10-1_amd64.deb
postgresql-pltcl-8.4_8.4.10-1_amd64.deb
  to main/p/postgresql-8.4/postgresql-pltcl-8.4_8.4.10-1_amd64.deb
postgresql-server-dev-8.4_8.4.10-1_amd64.deb
  to main/p/postgresql-8.4/postgresql-server-dev-8.4_8.4.10-1_amd64.deb


Reply to: