-----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: armel Version: 8.3.13-0lenny1 Distribution: stable Urgency: low Maintainer: armel Build Daemon (ancina) 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: 32152e4ed0e57f0a21fb2870fc210520df4db0a2 471390 libpq-dev_8.3.13-0lenny1_armel.deb 36d4838f67d975aed07738f2d705c12c48946c06 405512 libpq5_8.3.13-0lenny1_armel.deb 4b240dc9d0182db6d6d5a77946ff85ea4863453e 307328 libecpg6_8.3.13-0lenny1_armel.deb dba2712219e1b03c380eaa51b4bca902e0805cef 492194 libecpg-dev_8.3.13-0lenny1_armel.deb 7703ff7d7b200645dba9a8ad6c0d16ae32956ce9 285230 libecpg-compat3_8.3.13-0lenny1_armel.deb 5868c71c51f916b4457ee82ec8051c057bebc042 308832 libpgtypes3_8.3.13-0lenny1_armel.deb d3973ace5fed2fed615d90ec0ce21dfbc55df9a9 5317562 postgresql-8.3_8.3.13-0lenny1_armel.deb a87b88b7a1865da23797bb221892e8c0f43c722c 1695578 postgresql-client-8.3_8.3.13-0lenny1_armel.deb 4682728a5ce06b7ebb71a8f0c370c7db3c9565fd 848918 postgresql-server-dev-8.3_8.3.13-0lenny1_armel.deb 08c647592e7551df91d9ac6438330315e1d968bb 619874 postgresql-contrib-8.3_8.3.13-0lenny1_armel.deb 9117f34843332bd31011f7a2c7b8b2d07b413d40 306340 postgresql-plperl-8.3_8.3.13-0lenny1_armel.deb 829af5fe7f478dac6761c24d7cb0b1629b7e5fa7 299726 postgresql-plpython-8.3_8.3.13-0lenny1_armel.deb 4cc9601e9827324756b3e4bdce58e68b47e21a9a 297930 postgresql-pltcl-8.3_8.3.13-0lenny1_armel.deb Checksums-Sha256: 711c953508ee4f302e1a202f85327d7d2148c3cbfbfc540abc3605278aaad750 471390 libpq-dev_8.3.13-0lenny1_armel.deb b7a4fa0510d63dbc6e85f9264e9dcd84b5751423f9efa34fe8b5ebf26d6c233e 405512 libpq5_8.3.13-0lenny1_armel.deb 2580eeb859c6635a9b1f43ca6afe3800903e70d14e8286e360cd32020d6b4b67 307328 libecpg6_8.3.13-0lenny1_armel.deb c82cc52c2eb4d4c91e9126138e06b44d0e99840cd0ca0fdb13491e013498f2a9 492194 libecpg-dev_8.3.13-0lenny1_armel.deb 05ee50562d93e0b6900d86a858f3cb75aa1a74ef929c4d9bab59e52b8ba6fcc3 285230 libecpg-compat3_8.3.13-0lenny1_armel.deb 9f7f47a6536f93a36131355471829d54d18bd650c19c8d64e46f9d9d6b58975c 308832 libpgtypes3_8.3.13-0lenny1_armel.deb 9298edc8eb6d093390776c7062170bc2ef2d174668bd589472c94ccaa486d2b6 5317562 postgresql-8.3_8.3.13-0lenny1_armel.deb 8955d8f036f99398142d88fa95bcf15aeb5fd36c4d84ae60f37d54dbeae8cf9c 1695578 postgresql-client-8.3_8.3.13-0lenny1_armel.deb 3029e7b35a4a47aec4b36953fe6786f66a0da4fbd65ecd77e8958383bcdb2338 848918 postgresql-server-dev-8.3_8.3.13-0lenny1_armel.deb dcdc9f85f8f034ca93d19dc0999be5969306f443713546f82fe8e78046ece8ce 619874 postgresql-contrib-8.3_8.3.13-0lenny1_armel.deb 34d82def3daa08bc67f009fc4b8a50e2d39459d43ef04d1e77ca1205bb27add3 306340 postgresql-plperl-8.3_8.3.13-0lenny1_armel.deb 4b06328643a2f8399cfa7f5714c8aa0215906fb4f244bfa9c08b48bf58481dfe 299726 postgresql-plpython-8.3_8.3.13-0lenny1_armel.deb 8867023cec725569d66706fba699a1144bb0fe641f769ba89d093fd7f19642b7 297930 postgresql-pltcl-8.3_8.3.13-0lenny1_armel.deb Files: b7e4e5734d93c74871fd3d0ccc3df825 471390 libdevel optional libpq-dev_8.3.13-0lenny1_armel.deb ce81d9ce737adb082d0227817b2dc9ca 405512 libs optional libpq5_8.3.13-0lenny1_armel.deb 2c36506aa6aa0a7d651c7e5ebd302797 307328 libs optional libecpg6_8.3.13-0lenny1_armel.deb 6028f976d8be4e6e5f453101a6f189d2 492194 libdevel optional libecpg-dev_8.3.13-0lenny1_armel.deb c6f0dae97f0695f4b75b018f3bc00f76 285230 libs optional libecpg-compat3_8.3.13-0lenny1_armel.deb e9a356ca8b9ca0701104b47fd2cd9810 308832 libs optional libpgtypes3_8.3.13-0lenny1_armel.deb d77c20447c28952b767a9d0b0f1dfab0 5317562 misc optional postgresql-8.3_8.3.13-0lenny1_armel.deb f0fef37b2d004147feafa461c75af105 1695578 misc optional postgresql-client-8.3_8.3.13-0lenny1_armel.deb 4491c8bb6f7074f0419c70ff76c2e855 848918 libdevel optional postgresql-server-dev-8.3_8.3.13-0lenny1_armel.deb 52105f9917e3da6ae563359b94b78b52 619874 misc optional postgresql-contrib-8.3_8.3.13-0lenny1_armel.deb 534f1d1f74b13f7ebd2d302ea00b559d 306340 misc optional postgresql-plperl-8.3_8.3.13-0lenny1_armel.deb 209274d36933b8cfe82ac27e542e7e55 299726 misc optional postgresql-plpython-8.3_8.3.13-0lenny1_armel.deb dad45aa9db0f563eb06c618afd599088 297930 misc optional postgresql-pltcl-8.3_8.3.13-0lenny1_armel.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iD8DBQFNFwvDibPvMsrqrwMRAjgKAJ42EPnZJ1Nbb6S12UgKA/mnWC+SxgCgiIjd wXuGByRMaFhY/vHLflwyTnk= =pY0P -----END PGP SIGNATURE-----