Back to postgresql-8.4 PTS page

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



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

Format: 1.8
Date: Sat, 18 Dec 2010 23:04:15 +0100
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 all amd64
Version: 8.4.6-1
Distribution: unstable
Urgency: low
Maintainer: Martin Pitt <mpitt@debian.org>
Changed-By: Martin Pitt <mpitt@debian.org>
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
Changes: 
 postgresql-8.4 (8.4.6-1) unstable; urgency=low
 .
   * New upstream bug fix release:
     - Force the default wal_sync_method to be fdatasync on Linux.
       The default on Linux has actually been fdatasync for many years,
       but recent kernel changes caused PostgreSQL to choose open_datasync
       instead. This choice did not result in any performance improvement,
       and caused outright failures on certain filesystems, notably ext4
       with the data=journal mount option.
     - Fix assorted bugs in WAL replay logic for GIN indexes.
       This could result in "bad buffer id: 0" failures or corruption of
       index contents during replication.
     - Fix recovery from base backup when the starting checkpoint WAL
       record is not in the same WAL segment as its redo point.
     - Fix persistent slowdown of autovacuum workers when multiple workers
       remain active for a long time.
       The effective vacuum_cost_limit for an autovacuum worker could drop
       to nearly zero if it processed enough tables, causing it to run
       extremely slowly.
     - Add support for detecting register-stack overrun on IA64.
       The IA64 architecture has two hardware stacks. Full prevention of
       stack-overrun failures requires checking both.
     - Add a check for stack overflow in copyObject().
       Certain code paths could crash due to stack overflow given a
       sufficiently complex query.
     - Fix detection of page splits in temporary GiST indexes.
       It is possible to have a "concurrent" page split in a temporary
       index, if for example there is an open cursor scanning the index
       when an insertion is done. GiST failed to detect this case and
       hence could deliver wrong results when execution of the cursor
       continued.
     - Fix error checking during early connection processing.
       The check for too many child processes was skipped in some cases,
       possibly leading to postmaster crash when attempting to add the new
       child process to fixed-size arrays.
     - Improve efficiency of window functions.
       Certain cases where a large number of tuples needed to be read in
       advance, but work_mem was large enough to allow them all to be held
       in memory, were unexpectedly slow. percent_rank(), cume_dist() and
       ntile() in particular were subject to this problem.
     - Avoid memory leakage while "ANALYZE"'ing complex index expressions.
     - Ensure an index that uses a whole-row Var still depends on its
       table.
       An index declared like create index i on t (foo(t.-)) would not
       automatically get dropped when its table was dropped.
     - Do not "inline" a SQL function with multiple OUT parameters.
       This avoids a possible crash due to loss of information about the
       expected result rowtype.
     - Behave correctly if ORDER BY, LIMIT, FOR UPDATE, or WITH is
       attached to the VALUES part of INSERT ... VALUES.
     - Fix constant-folding of COALESCE() expressions.
       The planner would sometimes attempt to evaluate sub-expressions
       that in fact could never be reached, possibly leading to unexpected
       errors.
     - Fix postmaster crash when connection acceptance (accept() or one of
       the calls made immediately after it) fails, and the postmaster was
       compiled with GSSAPI support.
     - Fix missed unlink of temporary files when log_temp_files is active.
       If an error occurred while attempting to emit the log message, the
       unlink was not done, resulting in accumulation of temp files.
     - Add print functionality for InhRelation nodes.
       This avoids a failure when debug_print_parse is enabled and certain
       types of query are executed.
     - Fix incorrect calculation of distance from a point to a horizontal
       line segment.
       This bug affected several different geometric distance-measurement
       operators.
     - Fix incorrect calculation of transaction status in ecpg.
     - Fix PL/pgSQL's handling of "simple" expressions to not fail in
       recursion or error-recovery cases.
     - Fix PL/Python's handling of set-returning functions.
       Attempts to call SPI functions within the iterator generating a set
       result would fail.
     - Fix bug in "contrib/cube"'s GiST picksplit algorithm.
       This could result in considerable inefficiency, though not actually
       incorrect answers, in a GiST index on a cube column. If you have
       such an index, consider "REINDEX"ing it after installing this
       update.
     - Don't emit "identifier will be truncated" notices in
       "contrib/dblink" except when creating new connections.
     - Fix potential coredump on missing public key in "contrib/pgcrypto".
     - Fix memory leak in "contrib/xml2"'s XPath query functions.
Checksums-Sha1: 
 bfe40ba6e6bf7790dd83b350ea2f1b99f4c38bed 2467 postgresql-8.4_8.4.6-1.dsc
 4664c36e65d3424937efe4d6b5bab25a3cbf4fa6 17631812 postgresql-8.4_8.4.6.orig.tar.gz
 04b787a4fe0b7f0af4c08d8640054fcd9c85c354 40680 postgresql-8.4_8.4.6-1.diff.gz
 f94b305309cbaee4e2d304c7fd9581ac3554baf4 2143906 postgresql-doc-8.4_8.4.6-1_all.deb
 3813db9a6b22a8d175af6e35132b59dcc838926f 23256 postgresql_8.4.6-1_all.deb
 76cc117ff600c7bd5ed98effd639ec5a590ac02c 23226 postgresql-client_8.4.6-1_all.deb
 14500ac86626177d9964a32ad30fd20defa3adcd 23068 postgresql-doc_8.4.6-1_all.deb
 d41a2237fdd152479df98d5cbc834ffd01eed353 23122 postgresql-contrib_8.4.6-1_all.deb
 148a3c951469918292a5b8c35b59dcdee9b38807 240354 libpq-dev_8.4.6-1_amd64.deb
 f7de66dfa4011069d53fab4cc7045d7d566a8720 156254 libpq5_8.4.6-1_amd64.deb
 3f667e9ea69ad50c570f55bfa21e6773ac7fe0c3 92424 libecpg6_8.4.6-1_amd64.deb
 ca7c9a789035771f3c1138d38c14325742c0bad3 260976 libecpg-dev_8.4.6-1_amd64.deb
 67f2627c017411e19a573e6ce426ad0b873288f3 31012 libecpg-compat3_8.4.6-1_amd64.deb
 2ba071b41848b57fa95bb9f3b0e2c8479aa8ccb2 54872 libpgtypes3_8.4.6-1_amd64.deb
 c85a641a934cde7261e0ed539a1317fd04901ae5 5339984 postgresql-8.4_8.4.6-1_amd64.deb
 743882ff37193daf702b0eb910fe9ee97c8c3135 1471148 postgresql-client-8.4_8.4.6-1_amd64.deb
 b050de2964a75b407e430f077376ee6cb9153223 642240 postgresql-server-dev-8.4_8.4.6-1_amd64.deb
 32e1358da3aff794546d91b03383f84f3c3fa642 434126 postgresql-contrib-8.4_8.4.6-1_amd64.deb
 4051020e02c8a4a74357a0af84040310bbd470fc 59644 postgresql-plperl-8.4_8.4.6-1_amd64.deb
 1b64b104bc6a3cffad03afbcbf0ea97694deed6c 59680 postgresql-plpython-8.4_8.4.6-1_amd64.deb
 21698001c14014ad680258e31849e8b4da6db7df 45754 postgresql-pltcl-8.4_8.4.6-1_amd64.deb
Checksums-Sha256: 
 941c3ec088adf6e026b7f27fdaeafe67f718e06c1a22eb63af1c18589e5347d1 2467 postgresql-8.4_8.4.6-1.dsc
 96dee81e89fa412599e69049128d5196cd599d4d002a4297ede4d7b90ea0c78f 17631812 postgresql-8.4_8.4.6.orig.tar.gz
 ee94ade54289fa7f9b11229b8c0764fcbc1888f10d4c2997d7512b737067c354 40680 postgresql-8.4_8.4.6-1.diff.gz
 0e175bb623358a0ce45b6d919fe76ce5ff848699ad34cc5eb127081b5b1e28d5 2143906 postgresql-doc-8.4_8.4.6-1_all.deb
 debcb494dc948d9b6285f43c3d30cfa8cb0c217e9ca131a1976ce3ec05b4d439 23256 postgresql_8.4.6-1_all.deb
 a6cb77f007be23f4c9b5135c6e2ea1fb24895de0dc7eddfdf11eab9e93a3b7cb 23226 postgresql-client_8.4.6-1_all.deb
 a2935dc97d6c195a700afa0c97449a06368546afc22d694e791e301c079b4730 23068 postgresql-doc_8.4.6-1_all.deb
 0c3d931d63a8e54e8513883e6c1c342e1d0d0ddc9c8803f22ae0c177b34e2a77 23122 postgresql-contrib_8.4.6-1_all.deb
 a5f1aefbd0d17b21751918ae0dee4e669c28f182abe15c4f4f7db55e946d19b6 240354 libpq-dev_8.4.6-1_amd64.deb
 a3253f3d35f5ac84a2a61b5e50426e1d2b90b1cac698fd3f9f6a889407c07624 156254 libpq5_8.4.6-1_amd64.deb
 6994da6f2ab21b12113b361ef45c1cb3a20df6c024ed2ea558e09c655cc72a30 92424 libecpg6_8.4.6-1_amd64.deb
 3b50fe5efa15cb14cd27805a9f3bb0a9e1c735cba620bd0f40dea927be7221ff 260976 libecpg-dev_8.4.6-1_amd64.deb
 27c6040bc29f03eee28755c54993b4791b0ed852cee429fa68414931c851ef91 31012 libecpg-compat3_8.4.6-1_amd64.deb
 ca8d0dd9b6ad29c64de4294ccd1c970ca3217d30dad52a9abf6263d17a6966c0 54872 libpgtypes3_8.4.6-1_amd64.deb
 0dcf24d552330c5956795079cbc1272c6f6d74b4e678e9938e91dbe1b507e5e3 5339984 postgresql-8.4_8.4.6-1_amd64.deb
 7ccd4171ec54732b7a76850512f7cc5b640bc5af3becacc11a40cbfce2fa75d9 1471148 postgresql-client-8.4_8.4.6-1_amd64.deb
 22190d5a23f926a8f19cc0f508f368058f19d7012ff344398b8cc2c65d8903f0 642240 postgresql-server-dev-8.4_8.4.6-1_amd64.deb
 5b5b4f301565e3ba9d88b11c3a49dc17cf049dad86b095f1a1b6fa2d2841fca1 434126 postgresql-contrib-8.4_8.4.6-1_amd64.deb
 1de3e98825fe99b98695f21ae0a138e29671bbdea823a5aec67ff45ed877dac3 59644 postgresql-plperl-8.4_8.4.6-1_amd64.deb
 3125496e5eb3162552b92777c39ce2281b0922fae507096d346537e335d9596d 59680 postgresql-plpython-8.4_8.4.6-1_amd64.deb
 6835c2455688a51a90dcd1918a0c12cc61ea338ae616c12d559d9cf86bbf7c86 45754 postgresql-pltcl-8.4_8.4.6-1_amd64.deb
Files: 
 2eee99a276dafc1f2f39425215a613e3 2467 database optional postgresql-8.4_8.4.6-1.dsc
 ef53e5ef3aa4d485b20b651af97ff467 17631812 database optional postgresql-8.4_8.4.6.orig.tar.gz
 3442c0085428e0baf4b7d6c814f9dac2 40680 database optional postgresql-8.4_8.4.6-1.diff.gz
 5f76abd855789247f90dc3f42126d846 2143906 doc optional postgresql-doc-8.4_8.4.6-1_all.deb
 49c384e58b685e68fddaeb67f71d2650 23256 database optional postgresql_8.4.6-1_all.deb
 bc7bb5fbc9cc48470b3b2051ee535bad 23226 database optional postgresql-client_8.4.6-1_all.deb
 2b163c2b7d6ffdc9d303b0eb9f5f6be9 23068 doc optional postgresql-doc_8.4.6-1_all.deb
 baf1dff0173242c1aee5381e5b370ec0 23122 database optional postgresql-contrib_8.4.6-1_all.deb
 9df032fdb0b3a876a4a1d869b14c521e 240354 libdevel optional libpq-dev_8.4.6-1_amd64.deb
 f2010e7678e30bc18b19646a855f4639 156254 libs optional libpq5_8.4.6-1_amd64.deb
 0414ba3f88da6221cf37e25611cdd1b9 92424 libs optional libecpg6_8.4.6-1_amd64.deb
 f164f39947ded9b2e5082b850a25f187 260976 libdevel optional libecpg-dev_8.4.6-1_amd64.deb
 05808de07502b69a2ac5cb47cc383854 31012 libs optional libecpg-compat3_8.4.6-1_amd64.deb
 42ea1fc350a19f3623bd77188568be8c 54872 libs optional libpgtypes3_8.4.6-1_amd64.deb
 2b32844657a64a9168dfdcc24bfce54a 5339984 database optional postgresql-8.4_8.4.6-1_amd64.deb
 a47f40f1c6eb16f262569f34cfb96240 1471148 database optional postgresql-client-8.4_8.4.6-1_amd64.deb
 e59509feaf934600b0dcf102db4b27cc 642240 libdevel optional postgresql-server-dev-8.4_8.4.6-1_amd64.deb
 84ed8dabdd2657227e0d8d96361f3b3d 434126 database optional postgresql-contrib-8.4_8.4.6-1_amd64.deb
 cbcc4375faa86efcb5d3e04492803fec 59644 database optional postgresql-plperl-8.4_8.4.6-1_amd64.deb
 9fc9944bb994c2cf2c961d99a74eff4c 59680 database optional postgresql-plpython-8.4_8.4.6-1_amd64.deb
 2b21b8e08ebc03e9f95903e27dbff04d 45754 database optional postgresql-pltcl-8.4_8.4.6-1_amd64.deb

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

iQIcBAEBCAAGBQJNDTXBAAoJEPmIJawmtHuf3XIP/R809+Y5EbnXjtoxR3vQmVzQ
pJTjiqXpE9NxSitTOIxZ6XgeIA0fvsK7yt5Aq66At4utRgFYgRgulJqqr3AN5iqe
FbKFztz3tzX5lHfNQOwjicEiUlmw81XzpD/tFmkTx0xth3lesDLzZqWGcT4CvY6z
sEZkYc1OrR/PWlbXlLh2SfV1/7ZbKMJLSlcsOU7XQC/60aFzAZanAVexCTbogGns
6QClDcuvz4lM9QskGbNB6psVSvnNTLdkRWCvPqVAvlGcjOzonPrNfdot8wfLCAR+
Q/MZQBBZqGbz2DjrWp68xEao/rd9LyZGjwdtXbOFK8v6OjahWaqZXzK2irM+fme6
3OmzOOXPdjcjIleYh/pFU33G7zjyJGD68qrzUOLLPjVDxN6UkZJvfuCdKqLk6eEi
IrCP5k6u7Pp6h8CJhkEi8jeUG3AmPHp67kUhd7+oQWlrsgPvxHZcaXwmWEdc7khc
Wt/93HsBd7YDOtE2ggB5H6Tn52+TkHTf8Hhds5ZSw31odhaVQNYz7ZZgoVOvsVUI
YFDAqVI6L7AFyvXgBTx/ClWXRk3rvKsf6KoDuf8JFm6zjMzsrm2FHOMyE2rBJUAv
ruG1A1GGQ3nfohjRoBR678E8pObixx4TK4vlAtJNaVrm0+huM+X/AZdKpXq7gNCM
n2BIBJ4a/xyWf3Okfnlm
=fHxT
-----END PGP SIGNATURE-----


Accepted:
libecpg-compat3_8.4.6-1_amd64.deb
  to main/p/postgresql-8.4/libecpg-compat3_8.4.6-1_amd64.deb
libecpg-dev_8.4.6-1_amd64.deb
  to main/p/postgresql-8.4/libecpg-dev_8.4.6-1_amd64.deb
libecpg6_8.4.6-1_amd64.deb
  to main/p/postgresql-8.4/libecpg6_8.4.6-1_amd64.deb
libpgtypes3_8.4.6-1_amd64.deb
  to main/p/postgresql-8.4/libpgtypes3_8.4.6-1_amd64.deb
libpq-dev_8.4.6-1_amd64.deb
  to main/p/postgresql-8.4/libpq-dev_8.4.6-1_amd64.deb
libpq5_8.4.6-1_amd64.deb
  to main/p/postgresql-8.4/libpq5_8.4.6-1_amd64.deb
postgresql-8.4_8.4.6-1.diff.gz
  to main/p/postgresql-8.4/postgresql-8.4_8.4.6-1.diff.gz
postgresql-8.4_8.4.6-1.dsc
  to main/p/postgresql-8.4/postgresql-8.4_8.4.6-1.dsc
postgresql-8.4_8.4.6-1_amd64.deb
  to main/p/postgresql-8.4/postgresql-8.4_8.4.6-1_amd64.deb
postgresql-8.4_8.4.6.orig.tar.gz
  to main/p/postgresql-8.4/postgresql-8.4_8.4.6.orig.tar.gz
postgresql-client-8.4_8.4.6-1_amd64.deb
  to main/p/postgresql-8.4/postgresql-client-8.4_8.4.6-1_amd64.deb
postgresql-client_8.4.6-1_all.deb
  to main/p/postgresql-8.4/postgresql-client_8.4.6-1_all.deb
postgresql-contrib-8.4_8.4.6-1_amd64.deb
  to main/p/postgresql-8.4/postgresql-contrib-8.4_8.4.6-1_amd64.deb
postgresql-contrib_8.4.6-1_all.deb
  to main/p/postgresql-8.4/postgresql-contrib_8.4.6-1_all.deb
postgresql-doc-8.4_8.4.6-1_all.deb
  to main/p/postgresql-8.4/postgresql-doc-8.4_8.4.6-1_all.deb
postgresql-doc_8.4.6-1_all.deb
  to main/p/postgresql-8.4/postgresql-doc_8.4.6-1_all.deb
postgresql-plperl-8.4_8.4.6-1_amd64.deb
  to main/p/postgresql-8.4/postgresql-plperl-8.4_8.4.6-1_amd64.deb
postgresql-plpython-8.4_8.4.6-1_amd64.deb
  to main/p/postgresql-8.4/postgresql-plpython-8.4_8.4.6-1_amd64.deb
postgresql-pltcl-8.4_8.4.6-1_amd64.deb
  to main/p/postgresql-8.4/postgresql-pltcl-8.4_8.4.6-1_amd64.deb
postgresql-server-dev-8.4_8.4.6-1_amd64.deb
  to main/p/postgresql-8.4/postgresql-server-dev-8.4_8.4.6-1_amd64.deb
postgresql_8.4.6-1_all.deb
  to main/p/postgresql-8.4/postgresql_8.4.6-1_all.deb