-----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: s390 Version: 8.3.13-0lenny1 Distribution: stable Urgency: low Maintainer: s390 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: f4402a0435094bd5474cf71069167def1390189a 488106 libpq-dev_8.3.13-0lenny1_s390.deb ba9e594604338df16406dc5e2a24cc488941e055 416854 libpq5_8.3.13-0lenny1_s390.deb e5300e8a26c969e7fab26b3b96eaa02017c1f6a2 309782 libecpg6_8.3.13-0lenny1_s390.deb 1c04d865541ac679b018817199f1ab7b0db98bd7 502238 libecpg-dev_8.3.13-0lenny1_s390.deb 8e5baacd237e5e877d2274e60432e76ade834cc2 286960 libecpg-compat3_8.3.13-0lenny1_s390.deb 5907dc7f17714bf31eccf76dc8c672f5ca5f9d11 309818 libpgtypes3_8.3.13-0lenny1_s390.deb a2caab2cdd667bf2b1e62eda05e6dede15b46bfc 5830928 postgresql-8.3_8.3.13-0lenny1_s390.deb e7f202275bb92a355b7ff5f0982bf8a8a5ebde54 1751516 postgresql-client-8.3_8.3.13-0lenny1_s390.deb 3684444893ff44b60574c3d6c65d13583bd1efd1 847964 postgresql-server-dev-8.3_8.3.13-0lenny1_s390.deb 78d2b711e5b34f2306de2986704bc81cb1076bde 650268 postgresql-contrib-8.3_8.3.13-0lenny1_s390.deb bf772cb2b87b08c9c43f94388efb108b4eb44597 305800 postgresql-plperl-8.3_8.3.13-0lenny1_s390.deb 06735efc7ca08b90bb63aea3f7ae3c4393aa3577 300810 postgresql-plpython-8.3_8.3.13-0lenny1_s390.deb 40451e68946f043a3939950aec9c69e20200bfbc 298326 postgresql-pltcl-8.3_8.3.13-0lenny1_s390.deb Checksums-Sha256: 2a08386412b6a7b511dd676691af46ae71a9be447f83410d2d5048c18234f077 488106 libpq-dev_8.3.13-0lenny1_s390.deb d679d5125d488ca1b8cf647aed466303ac3c82b58971ab4e29822283bd4f348b 416854 libpq5_8.3.13-0lenny1_s390.deb 00faac20f1ddbe75c4b5f2872d1d5470b5e6d438f152846018e01511c9b70404 309782 libecpg6_8.3.13-0lenny1_s390.deb 3ecfb291818d8bd073790665413141efbfa53a01be40a15d64bdb0687674d29f 502238 libecpg-dev_8.3.13-0lenny1_s390.deb 1492810caabf35d27b86afb221681a2aecc64a6ebd03e0f988a756f223fabc7d 286960 libecpg-compat3_8.3.13-0lenny1_s390.deb 436c175f51d2094077635221e337a4d4a70536c8c8c96d92b800e3b01b377638 309818 libpgtypes3_8.3.13-0lenny1_s390.deb b8236a5b13c299f4e3a50872e929efd1d7b81d4e97be2a6058b96dbb84c52017 5830928 postgresql-8.3_8.3.13-0lenny1_s390.deb 53c43eaec05bfee5aebe2b3ce57465dca37816ba4595add5ae4ebf50eb1bfa4c 1751516 postgresql-client-8.3_8.3.13-0lenny1_s390.deb fb95b2f899c27682211ce8dbaae20fc966201a23d441bc1c83deb48b76f1cd47 847964 postgresql-server-dev-8.3_8.3.13-0lenny1_s390.deb 389d872cd5e8f4e490604c0e4fd207b7d5b925283e2aa8f93727ef42257ed52d 650268 postgresql-contrib-8.3_8.3.13-0lenny1_s390.deb 87490beaf2773b7e4a8f08e236a09ca7327f09711bdcc0d9d5c14163ed8cc28f 305800 postgresql-plperl-8.3_8.3.13-0lenny1_s390.deb b8dc6987acec3f467ef5f964b596cb112d1756e3c5b98e9b9aef47f3b53a045f 300810 postgresql-plpython-8.3_8.3.13-0lenny1_s390.deb f7ec85328836249e1e03ddc93e0918e290d5fea8a89979097a62f97db4043324 298326 postgresql-pltcl-8.3_8.3.13-0lenny1_s390.deb Files: 5191a2a11737ee9943c8482fb07b0f00 488106 libdevel optional libpq-dev_8.3.13-0lenny1_s390.deb 45be22f594140329ffbd66cb017550cb 416854 libs optional libpq5_8.3.13-0lenny1_s390.deb 6685ac0b3ac9f5c545b17fe4cf19f2c7 309782 libs optional libecpg6_8.3.13-0lenny1_s390.deb fef2125c61e714a227978233095ec6f2 502238 libdevel optional libecpg-dev_8.3.13-0lenny1_s390.deb 7aa8b61774e293acd9664d620d7f6808 286960 libs optional libecpg-compat3_8.3.13-0lenny1_s390.deb 2db8d6715946ba14cc06a213c8d00cca 309818 libs optional libpgtypes3_8.3.13-0lenny1_s390.deb 600d6618ecaf63eeacd0549d0e67d747 5830928 misc optional postgresql-8.3_8.3.13-0lenny1_s390.deb a9fa13c6d764946b6b7e3ffd37706497 1751516 misc optional postgresql-client-8.3_8.3.13-0lenny1_s390.deb 39791ed30d22c43356b3bddbd53e228a 847964 libdevel optional postgresql-server-dev-8.3_8.3.13-0lenny1_s390.deb f73a8fbff68d706a13db09dac886bf00 650268 misc optional postgresql-contrib-8.3_8.3.13-0lenny1_s390.deb 3af478ab355ceb002e2e577f9479b1df 305800 misc optional postgresql-plperl-8.3_8.3.13-0lenny1_s390.deb 549493a0cf99caf55fd82449c937370e 300810 misc optional postgresql-plpython-8.3_8.3.13-0lenny1_s390.deb 3b2b24d3c25b7da619502d367b465d45 298326 misc optional postgresql-pltcl-8.3_8.3.13-0lenny1_s390.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAk0TuKoACgkQLkAIIn9ODhFtKgCfZ5chRmB3gNZyEDX2P9GJmmYR Q44An2wJGekpznRCwn17vNiAR0ewcFA/ =69OM -----END PGP SIGNATURE-----