-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Sat, 18 Dec 2010 23:15:44 +0100 Source: postgresql-8.3 Binary: libpq-dev libpq5 libecpg6 libecpg-dev libecpg-compat3 libpgtypes3 postgresql-8.3 postgresql-client-8.3 postgresql-server-dev-8.3 postgresql-doc-8.3 postgresql-contrib-8.3 postgresql-plperl-8.3 postgresql-plpython-8.3 postgresql-pltcl-8.3 postgresql postgresql-client postgresql-doc postgresql-contrib Architecture: mipsel Version: 8.3.13-0lenny1 Distribution: stable Urgency: low Maintainer: mipsel Build Daemon (mayer) Changed-By: Martin Pitt 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.3 libpq-dev - header files for libpq5 (PostgreSQL library) libpq5 - PostgreSQL C client library postgresql - object-relational SQL database (supported version) postgresql-8.3 - object-relational SQL database, version 8.3 server postgresql-client - front-end programs for PostgreSQL (supported version) postgresql-client-8.3 - front-end programs for PostgreSQL 8.3 postgresql-contrib - additional facilities for PostgreSQL (supported version) postgresql-contrib-8.3 - additional facilities for PostgreSQL postgresql-doc - documentation for the PostgreSQL database management system postgresql-doc-8.3 - documentation for the PostgreSQL database management system postgresql-plperl-8.3 - PL/Perl procedural language for PostgreSQL 8.3 postgresql-plpython-8.3 - PL/Python procedural language for PostgreSQL 8.3 postgresql-pltcl-8.3 - PL/Tcl procedural language for PostgreSQL 8.3 postgresql-server-dev-8.3 - development files for PostgreSQL 8.3 server-side programming Changes: postgresql-8.3 (8.3.13-0lenny1) stable; 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. - 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 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: 70d09daa4c07c531fb0767aed58dfd8662857073 488546 libpq-dev_8.3.13-0lenny1_mipsel.deb f21ca4cefea550f86628ce8ee27780cc55a871a9 408472 libpq5_8.3.13-0lenny1_mipsel.deb fb9deed44ad4727f3d2b788f5e51b9c1e42acaef 306580 libecpg6_8.3.13-0lenny1_mipsel.deb 8a27178d1b98d8bb2c2db6ec5c08ecb3958e964f 485308 libecpg-dev_8.3.13-0lenny1_mipsel.deb 14d055e77e9efb1b09b00600c262d70463d9c147 285806 libecpg-compat3_8.3.13-0lenny1_mipsel.deb fc2b6932bf8e6ff49ae65a27f75197f8c5bfb5ee 309502 libpgtypes3_8.3.13-0lenny1_mipsel.deb 9135da006c8b6a5a7dc75c9875df95fc9fe81bdf 5291620 postgresql-8.3_8.3.13-0lenny1_mipsel.deb 409895bff26e27f7bacf5440bfcb4b7ffc032c2b 1712232 postgresql-client-8.3_8.3.13-0lenny1_mipsel.deb 560a47a6a560ea194e397508feda2ab13439a817 846134 postgresql-server-dev-8.3_8.3.13-0lenny1_mipsel.deb bb0bfad582e562728b1f581690482f85d71376b8 604220 postgresql-contrib-8.3_8.3.13-0lenny1_mipsel.deb 1a53c02aec6f727b05262b4a4a0096ab4a72c5e4 301998 postgresql-plperl-8.3_8.3.13-0lenny1_mipsel.deb 6e2d0f37aa99cfd8d6f3d083ac6a1cd65bfb4d35 298478 postgresql-plpython-8.3_8.3.13-0lenny1_mipsel.deb 54c7311f7dcf13d6f15efb2dfaae9147cebb127c 297314 postgresql-pltcl-8.3_8.3.13-0lenny1_mipsel.deb Checksums-Sha256: 348ef351dc20b1687df3c4077ef06ddbd7ba8a8b9ccbac712ed4e80bffc2a3c6 488546 libpq-dev_8.3.13-0lenny1_mipsel.deb 9a604e42a7e3fa25fb24812c371fc83557ec5cd7d3fa42f2c4d0b08eda660c34 408472 libpq5_8.3.13-0lenny1_mipsel.deb 1051c75b8fec7a535b78df843692e9dbd1becd70e9576a5c8f7f74e05b19cfa4 306580 libecpg6_8.3.13-0lenny1_mipsel.deb 74a5d17ed608c98ae7de5ec1c1b070a95eb5e5c3767766ff6deeb65ce23ead4a 485308 libecpg-dev_8.3.13-0lenny1_mipsel.deb 4ff15afcd74190762d4a73197d146ba8808e9245a4b1a5133326a94e42421c39 285806 libecpg-compat3_8.3.13-0lenny1_mipsel.deb 2ac5e57232cffff3795d922e2e46ebdb441a3c66ccd76e2350ce6873c70c4784 309502 libpgtypes3_8.3.13-0lenny1_mipsel.deb b668663e234e0fc2887665dbf336509a66d1226ef9e5fe1949bc7e939b6cbab2 5291620 postgresql-8.3_8.3.13-0lenny1_mipsel.deb d5615b8a8b49845d21b97650f6171dbd8654b24f1799a24ce446f0e741c6ca9c 1712232 postgresql-client-8.3_8.3.13-0lenny1_mipsel.deb ca5339c9a94212d2b499f5697e0cd75cd6fc9b5dfdc0cb34eba4e23c2b41f658 846134 postgresql-server-dev-8.3_8.3.13-0lenny1_mipsel.deb da2660f3c49a63b129ca5c607e2b5b288b6d27b2f6d855f51b7b3a146086a2bf 604220 postgresql-contrib-8.3_8.3.13-0lenny1_mipsel.deb ee33da3040acd37133796f4e8e8715f3351b57afbbe5f2b86312a35bf1115092 301998 postgresql-plperl-8.3_8.3.13-0lenny1_mipsel.deb af3ed999b46df06cd58683ac7bde0d73408cdfb2d7b27aaadeb9dc080e4959ca 298478 postgresql-plpython-8.3_8.3.13-0lenny1_mipsel.deb f9ba24e970d27b3f2014600a362e8e8956fe1f414f7e8276d0f82e22e14aa47b 297314 postgresql-pltcl-8.3_8.3.13-0lenny1_mipsel.deb Files: f83fe6fccbbd97fa732295e2808c4d81 488546 libdevel optional libpq-dev_8.3.13-0lenny1_mipsel.deb d1ad515db6ff0e085434d9d45fca3cb5 408472 libs optional libpq5_8.3.13-0lenny1_mipsel.deb 33cf6b1c67d369b4705a7a9346d4edeb 306580 libs optional libecpg6_8.3.13-0lenny1_mipsel.deb e3aa0be358cc1dd8d0f1cb6d6fc9384c 485308 libdevel optional libecpg-dev_8.3.13-0lenny1_mipsel.deb 8b33e2cbc56a6f42abae4ec22dc8c544 285806 libs optional libecpg-compat3_8.3.13-0lenny1_mipsel.deb 3af7e581df6467a676c77ccf34d888ae 309502 libs optional libpgtypes3_8.3.13-0lenny1_mipsel.deb 74d64f90b2f7278c1cbbd1db8db97b32 5291620 misc optional postgresql-8.3_8.3.13-0lenny1_mipsel.deb d5713bba66192a673e9d2964cddfaaa7 1712232 misc optional postgresql-client-8.3_8.3.13-0lenny1_mipsel.deb cce0b06a439def5385f5aba6b934231c 846134 libdevel optional postgresql-server-dev-8.3_8.3.13-0lenny1_mipsel.deb eba3e3104ac89ec72f9d52a8921f5ec0 604220 misc optional postgresql-contrib-8.3_8.3.13-0lenny1_mipsel.deb 3e220980e0446d1bf83642d8f7882c83 301998 misc optional postgresql-plperl-8.3_8.3.13-0lenny1_mipsel.deb 055a43739ad75a1d3b4941a8f25b06fa 298478 misc optional postgresql-plpython-8.3_8.3.13-0lenny1_mipsel.deb 1e0188c6cc750120c1e66eb18d1d534c 297314 misc optional postgresql-pltcl-8.3_8.3.13-0lenny1_mipsel.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAk0V/48ACgkQmdOZoew2oYU9KACdEeTN+1UKtieSIQMq/+MHBHoU mBEAnjuwGTMsyoRyXXCoQMtICJF56b7H =owk/ -----END PGP SIGNATURE-----