-----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: mips Version: 8.3.13-0lenny1 Distribution: stable Urgency: low Maintainer: Debian Build Daemon 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: 355b7819a235d9b2fbb71ed9e9e8cf49f86312c7 488090 libpq-dev_8.3.13-0lenny1_mips.deb 82b1f17584932518412106661cca4641ef8eaed0 410428 libpq5_8.3.13-0lenny1_mips.deb b53df91173f45633cd63b5e0a5e7c3c749c62856 306830 libecpg6_8.3.13-0lenny1_mips.deb 80eae6f2cea2d003a56fb0136f43298f9daa12c8 488392 libecpg-dev_8.3.13-0lenny1_mips.deb 554e59aef4d50f9d3f2bc7f9bec819699934e54a 286044 libecpg-compat3_8.3.13-0lenny1_mips.deb 33cc345ec26f1dfe5ea83c8003c833fca4895137 309704 libpgtypes3_8.3.13-0lenny1_mips.deb 0b88b7420986cf7aa60092aefe4ac1918aaa41e5 5659738 postgresql-8.3_8.3.13-0lenny1_mips.deb 9d4d7f15fd43fa80f2f424babd839cd4442d4d0c 1704510 postgresql-client-8.3_8.3.13-0lenny1_mips.deb 4abf19dbf758d68be55945c0c1ac32420ec7cda7 853254 postgresql-server-dev-8.3_8.3.13-0lenny1_mips.deb b35ff1e279550a62ff3db4290b7aa6bdeab59107 608258 postgresql-contrib-8.3_8.3.13-0lenny1_mips.deb d29269535563e875c7873e4a58586ac7c146f3dd 302224 postgresql-plperl-8.3_8.3.13-0lenny1_mips.deb 81f102f69ed03b7fe4202b3af4695338c0396adc 298742 postgresql-plpython-8.3_8.3.13-0lenny1_mips.deb be38ed95dbda05a20bb841ef7c348c84011377f5 297372 postgresql-pltcl-8.3_8.3.13-0lenny1_mips.deb Checksums-Sha256: d58d542adebc3d313e01ddda02c793b3ce8090cf19da2fdba2e9d0bc5872b0ee 488090 libpq-dev_8.3.13-0lenny1_mips.deb 41256c3702b48decd2a774d9ec8a755cdbfd15bc97be3d8d4b34e94174ff082c 410428 libpq5_8.3.13-0lenny1_mips.deb b303a8d560ba59fa6635750ddfad8b17975062ab5defc3a6da8616467bee3cc6 306830 libecpg6_8.3.13-0lenny1_mips.deb 43259d4bf0ea9041a2a0855caf75e85a617ed2d87f9ee204e4e509680d5c50a3 488392 libecpg-dev_8.3.13-0lenny1_mips.deb 186411888ea07ccdc7f7ff104833dd8f8d26fd137838851e8502982e33b00f47 286044 libecpg-compat3_8.3.13-0lenny1_mips.deb b8a20c9c22baec047a55c2880c284c64e8fd846629ae147ec19f847acd09cad6 309704 libpgtypes3_8.3.13-0lenny1_mips.deb 3769a9c1d491954a9a9ea7c6eafdb93176419692cbfd6a98bf20008719268389 5659738 postgresql-8.3_8.3.13-0lenny1_mips.deb 8b4dd84dd34e21ae0e3e60f34d5310cf7fbc298500322e1710a8a388201dbf91 1704510 postgresql-client-8.3_8.3.13-0lenny1_mips.deb 47a61520fbfcc76350c1922972c30ec9b942e6becc8e98e9950bf42966ad31be 853254 postgresql-server-dev-8.3_8.3.13-0lenny1_mips.deb e98948d4f211b8ee39fd8e5241b859b6d867fb63f5844ae5499803764d037571 608258 postgresql-contrib-8.3_8.3.13-0lenny1_mips.deb 7fc52da8962de717ea4b1fe93d6f5a5066dcc86afc1b7a013eabc2dffcd43128 302224 postgresql-plperl-8.3_8.3.13-0lenny1_mips.deb 01682117ac3506c5779ad23ae7f906f033a38d79687b79b54a23151529fa3fcc 298742 postgresql-plpython-8.3_8.3.13-0lenny1_mips.deb c690c3dd23a064b68ad376a3e48b84b8af220c57fc1a9d20e05029758f6823fa 297372 postgresql-pltcl-8.3_8.3.13-0lenny1_mips.deb Files: f510eff2d35c54cca7feb1bc5d7d86c4 488090 libdevel optional libpq-dev_8.3.13-0lenny1_mips.deb e90eca7af8dfd5e6c2ac3f3cd27511f5 410428 libs optional libpq5_8.3.13-0lenny1_mips.deb a076aed296ebea8140eff14030ec6edf 306830 libs optional libecpg6_8.3.13-0lenny1_mips.deb 9677561920b1664bc31a18d3d9a6391a 488392 libdevel optional libecpg-dev_8.3.13-0lenny1_mips.deb c7b8c042b8008c7a522360c302ab044e 286044 libs optional libecpg-compat3_8.3.13-0lenny1_mips.deb 841cb1d6c0dd768b4762f6942a70c404 309704 libs optional libpgtypes3_8.3.13-0lenny1_mips.deb 2930f4be670a6c6cb6a6533c4218fe94 5659738 misc optional postgresql-8.3_8.3.13-0lenny1_mips.deb eceb8dab4bd80b5b6121f7d15d0dd27f 1704510 misc optional postgresql-client-8.3_8.3.13-0lenny1_mips.deb b296a828ca17afe817789156245a5590 853254 libdevel optional postgresql-server-dev-8.3_8.3.13-0lenny1_mips.deb 785c1becfcefc88004d57043486b2ebf 608258 misc optional postgresql-contrib-8.3_8.3.13-0lenny1_mips.deb bdde4e7eb685eccd58897db7345f1ef3 302224 misc optional postgresql-plperl-8.3_8.3.13-0lenny1_mips.deb 6be7c342a5717fb5e5fe7685277f71f2 298742 misc optional postgresql-plpython-8.3_8.3.13-0lenny1_mips.deb 31a33a05ecab26bd45754c78a89cf64e 297372 misc optional postgresql-pltcl-8.3_8.3.13-0lenny1_mips.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAk0XmyQACgkQKLKVw/Rurbu71wCaA46qMM/ayMoYMQHEifDDzf8h 6YwAn1FMQ04q+3+2hEZbppbUxUi6GbFD =+DA6 -----END PGP SIGNATURE-----