-----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: arm Version: 8.3.13-0lenny1 Distribution: stable Urgency: low Maintainer: arm Build Daemon (toffee) 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: ba0e2efd1e8462964f4e13b03ad01b25cfc3f343 469922 libpq-dev_8.3.13-0lenny1_arm.deb 8965e3723e015805492409f19b6892073ccad888 405038 libpq5_8.3.13-0lenny1_arm.deb bee0c4d4a6ba5e13b34ad6ae22ea5d88568ddd57 305466 libecpg6_8.3.13-0lenny1_arm.deb a36bcfecaf3cbfdf46e46ffd3a8310029b43cfbf 488958 libecpg-dev_8.3.13-0lenny1_arm.deb 120b14d4801f05a44c3986362ae577812ff41dc7 286078 libecpg-compat3_8.3.13-0lenny1_arm.deb 7b86aaaa65d0b63dd9ba9fcf6275e36e4a4c8284 306650 libpgtypes3_8.3.13-0lenny1_arm.deb 01c00f0b06f79ff31588ef958b8dbe7dfae5d6ab 5307930 postgresql-8.3_8.3.13-0lenny1_arm.deb b9a1345fac15f6b2191f08203734080034a64b3c 1691764 postgresql-client-8.3_8.3.13-0lenny1_arm.deb ef289838118271451e79d15aa459de1dd2c9bc5c 851938 postgresql-server-dev-8.3_8.3.13-0lenny1_arm.deb 0ca75a540114c9ea7373550faf224bf554d76b75 602572 postgresql-contrib-8.3_8.3.13-0lenny1_arm.deb 1ca9c1f62c8d6da26cbef1ac0f1b3e148c8facc0 306198 postgresql-plperl-8.3_8.3.13-0lenny1_arm.deb 281175694a00f58fe1747a8824704c1210b48d44 299656 postgresql-plpython-8.3_8.3.13-0lenny1_arm.deb 743db858643e0acf8bafc1f9dc8315279071d262 298300 postgresql-pltcl-8.3_8.3.13-0lenny1_arm.deb Checksums-Sha256: 2a478cd456ce257c4aeccab52a6586e2b92c49082549e5d872b3acd01e98cdbf 469922 libpq-dev_8.3.13-0lenny1_arm.deb 7dd1552223f4962f9e45344955969796ff667339eee7f622f7935c50891b0ccc 405038 libpq5_8.3.13-0lenny1_arm.deb 73c74f2b0c2913017a7a361c75c9024ae6c77fe5c62a1a9ec3b356f6a7fbe0b4 305466 libecpg6_8.3.13-0lenny1_arm.deb 47d0bcd8bf5d2e00eafe08d5faf05e8db2b2593b4f3fd6cf355f4c6ce4c832bf 488958 libecpg-dev_8.3.13-0lenny1_arm.deb 562465187f8e94aa3508f6ba88339c645c2be9fecfc0cfc339b3d081362bcea8 286078 libecpg-compat3_8.3.13-0lenny1_arm.deb 6fce3f850c962b4d5fa3f7d5aa0c6d8fd3a8eb6b95e390c025c51c31e4cbdba3 306650 libpgtypes3_8.3.13-0lenny1_arm.deb f6a8756f95200a3faa43543edc8938853522a8c93cf7a2ba989b577cb7a1caf6 5307930 postgresql-8.3_8.3.13-0lenny1_arm.deb c3336bb06584eeefc1f9a74e412a36b037fd648ac7c9a5760a9459984e41bb21 1691764 postgresql-client-8.3_8.3.13-0lenny1_arm.deb a02d3ca0b88102535f8ed388604cb107cd90dc3bc880a438bf0a34e4911c097d 851938 postgresql-server-dev-8.3_8.3.13-0lenny1_arm.deb 7e33c0fb5c894c5625bc39b9242e2123ca90c5fab7ef1601af14f30f332504d2 602572 postgresql-contrib-8.3_8.3.13-0lenny1_arm.deb d966468aa4ec5e2bfaf609d802a36dbe80f2baf4fe280257cdbf1448f69e2066 306198 postgresql-plperl-8.3_8.3.13-0lenny1_arm.deb f0b5efe30e152e5707820f8614161ce4e975ae2329baa9043055e91d16d9ed23 299656 postgresql-plpython-8.3_8.3.13-0lenny1_arm.deb 2dcbdded079da992698add735a0e68a818ee1497f7c55e4f3029bb0d603e8868 298300 postgresql-pltcl-8.3_8.3.13-0lenny1_arm.deb Files: 01e9d226fa87ac68a2df5e34e17e3e25 469922 libdevel optional libpq-dev_8.3.13-0lenny1_arm.deb a8f6116870470d2e0ab2a3b7f217da7d 405038 libs optional libpq5_8.3.13-0lenny1_arm.deb 6a502860347e22207e48717746ade4de 305466 libs optional libecpg6_8.3.13-0lenny1_arm.deb e2a6b5d322366a5c1bc6ca16f993e808 488958 libdevel optional libecpg-dev_8.3.13-0lenny1_arm.deb 7b0af735146b9da3eaae254bcb4b4b3d 286078 libs optional libecpg-compat3_8.3.13-0lenny1_arm.deb 9d5034e5dcde988bc465df5fde69b6c6 306650 libs optional libpgtypes3_8.3.13-0lenny1_arm.deb fd0c0991974d713c995825aac4fbfd5d 5307930 misc optional postgresql-8.3_8.3.13-0lenny1_arm.deb e94f35b084ea6233d745d456ad65de6c 1691764 misc optional postgresql-client-8.3_8.3.13-0lenny1_arm.deb 124d725ef8996454f8bb3ab057340e6e 851938 libdevel optional postgresql-server-dev-8.3_8.3.13-0lenny1_arm.deb 1b3d3574efa2a8d777c333fe13dbb997 602572 misc optional postgresql-contrib-8.3_8.3.13-0lenny1_arm.deb b833251d240a66fab9e258bfc071324c 306198 misc optional postgresql-plperl-8.3_8.3.13-0lenny1_arm.deb dca6dd0f087a00a83effa7a9091ca9e1 299656 misc optional postgresql-plpython-8.3_8.3.13-0lenny1_arm.deb 6feee0f0c53e490c76349c978e004b08 298300 misc optional postgresql-pltcl-8.3_8.3.13-0lenny1_arm.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iD4DBQFNHHY4w3ao2vG823MRAmXKAJiM2tbE3BEO/XxUBHg098AzdYleAJ9ASazv MdAuuRy1lFXRhGlgcyc85Q== =vlZb -----END PGP SIGNATURE-----