-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 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: alpha Version: 8.3.13-0lenny1 Distribution: stable Urgency: low Maintainer: alpha Build Daemon (goetz) 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: 80c20c39ee45d653802a99faaad9f86ac88669cc 504588 libpq-dev_8.3.13-0lenny1_alpha.deb 2b2d111eb7bfabbde3e830ca306575b39caea3b0 420754 libpq5_8.3.13-0lenny1_alpha.deb 8315b1eeda99e61687e713ddff04b7f132d5b2cc 307694 libecpg6_8.3.13-0lenny1_alpha.deb 352f48d877c4d816dab939d054f458054d61c3d1 501456 libecpg-dev_8.3.13-0lenny1_alpha.deb 34988a81d07d539e3458056102307590269e4d2e 287178 libecpg-compat3_8.3.13-0lenny1_alpha.deb a007f29618037a74498cd325ff86d4249dd63d3f 308224 libpgtypes3_8.3.13-0lenny1_alpha.deb 573568130b8372b00b439b407d69eccd1f958864 5342508 postgresql-8.3_8.3.13-0lenny1_alpha.deb 632af0b359d356eb5267e1d63c82af9fc49f2c6b 1733762 postgresql-client-8.3_8.3.13-0lenny1_alpha.deb 3760e45aed62eb2fee8773a1e2ae5e207b87e466 855274 postgresql-server-dev-8.3_8.3.13-0lenny1_alpha.deb 39510c5c0424373ab429a6b64dbc90b032a6203e 643714 postgresql-contrib-8.3_8.3.13-0lenny1_alpha.deb 0e7ac8b1aac8b93f5fd5e3cd0b7ff17dd3968fff 308502 postgresql-plperl-8.3_8.3.13-0lenny1_alpha.deb 6030d8974a591f492631a9bb0d20799715a5de86 299286 postgresql-plpython-8.3_8.3.13-0lenny1_alpha.deb 14655cff7f1665f706b29aefe518d48b694bc365 298150 postgresql-pltcl-8.3_8.3.13-0lenny1_alpha.deb Checksums-Sha256: f6c5455d07eafa30e4fc0cd1d95244def36327743687041aa041e52fc230debd 504588 libpq-dev_8.3.13-0lenny1_alpha.deb 49f8ff7e52bf61458d94f75d968ef243e1ec5a72cb439a54bbfbf2ad3014ddc2 420754 libpq5_8.3.13-0lenny1_alpha.deb 17a72632825dd5dce63710b7f4d07f076d83b8ff56b16de155dc8915d9c0c3e9 307694 libecpg6_8.3.13-0lenny1_alpha.deb 572206a9fae9ab415c05c33a30fb196471d66a72ba007f3e9b8bad7fedf80188 501456 libecpg-dev_8.3.13-0lenny1_alpha.deb ed4a41590a4dd1e150bcfef551596f7581068f346403c7eea8db43ae8a5ac811 287178 libecpg-compat3_8.3.13-0lenny1_alpha.deb 77671a006c1351a67248742806668aa583be9223c3d11512a62cef4d8852f51f 308224 libpgtypes3_8.3.13-0lenny1_alpha.deb c56d581bfaedcf5305bea8c6cb51ee194e936678f5896b87df216e5a10f309f7 5342508 postgresql-8.3_8.3.13-0lenny1_alpha.deb 3aa5f7bcf8625008cc18be323587c59828c972112b68ab0b103a6bb566583ff7 1733762 postgresql-client-8.3_8.3.13-0lenny1_alpha.deb adf68bec58d290d76c92ab30556a718cbc9c4bfa665dad0a371d35428112ece1 855274 postgresql-server-dev-8.3_8.3.13-0lenny1_alpha.deb f23efcd2ccae9073c01d33bff3070d28c4eef9a37f8298dd62144f7d15c90e74 643714 postgresql-contrib-8.3_8.3.13-0lenny1_alpha.deb a5d34131b54733ce846d1444d6863df384e5f8659429e27e6d83642cb2172623 308502 postgresql-plperl-8.3_8.3.13-0lenny1_alpha.deb e89d6ef7cefc674468c08d867277678fe21dc8a38e013295cce3348a2fb6bcc4 299286 postgresql-plpython-8.3_8.3.13-0lenny1_alpha.deb 8263a46aaeed05410354b69c95155be563e0b297deed9e2bfc94ef9bf3aef707 298150 postgresql-pltcl-8.3_8.3.13-0lenny1_alpha.deb Files: 28bf0c603dfa84a8c8497b1c705204cf 504588 libdevel optional libpq-dev_8.3.13-0lenny1_alpha.deb e356e30be81ee12d9d3d68367781cade 420754 libs optional libpq5_8.3.13-0lenny1_alpha.deb 680760525897a00550e9268ba5a0c9ae 307694 libs optional libecpg6_8.3.13-0lenny1_alpha.deb d2555f5f9e9ae01955415e9adeb0c851 501456 libdevel optional libecpg-dev_8.3.13-0lenny1_alpha.deb a18e3863a96223db38c5e4c5a58df88f 287178 libs optional libecpg-compat3_8.3.13-0lenny1_alpha.deb 775e99b9a59a85891d1a7f3742eb3e63 308224 libs optional libpgtypes3_8.3.13-0lenny1_alpha.deb 7c11a43bbf17b430295bfb8bf8dd9373 5342508 misc optional postgresql-8.3_8.3.13-0lenny1_alpha.deb 6fe5037451d03cd4cdfdeed11e15c8dc 1733762 misc optional postgresql-client-8.3_8.3.13-0lenny1_alpha.deb 0a69746286f9a5e277b1153d6cf080a2 855274 libdevel optional postgresql-server-dev-8.3_8.3.13-0lenny1_alpha.deb b59663aa9d53bcb4577f4780acd6cf55 643714 misc optional postgresql-contrib-8.3_8.3.13-0lenny1_alpha.deb 718d5fc5dc7d0bb0e175edafaac195da 308502 misc optional postgresql-plperl-8.3_8.3.13-0lenny1_alpha.deb 64264a58ea6ae5013d854ca1e24770fa 299286 misc optional postgresql-plpython-8.3_8.3.13-0lenny1_alpha.deb d0c07c59bad76d9f3a0289ab9f4cb60d 298150 misc optional postgresql-pltcl-8.3_8.3.13-0lenny1_alpha.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBCgAGBQJNE781AAoJEGpMZM6DE7XwWOwP/R2eZ8KRoG81sOSiXwkHr0OP psc1cvGZOQtfgc/GpfMvrigHt/WX4SWyIoPgl7y+f+kkIAAXH92Q8H/22IlriiIa frRERM2/EzCuHX2K0++Ew4QvCKNnFoPkazl2Cf5e2QNqle4hPaYMlAADl7kSFVew S0y8iP8svbw4yId2vJyDOoPQo+SjCU5ciElHT4nE2G8fSWYcfXDUhUgrsrqlwcCy FO/IP1Caw+HmjNemvMUcxGcOm/TQ/r4v18WtsLwfgps91hRWHQ0w9ZwXNakrolfM 3JVUFNIXgSOl5zbo3MQhCFciQ/rvjp7kzDojcpebuaSBrJX8Ttnr++FjAtpvPuRG 0xl4qapoRIZrBBLLDSbmXk0yW1ZnI1Omtg6C0oLDXuqZt2SIYtfesBH+ojDUu/uW gzCLRdacdV2vlwIkZOH+10EfUPG9e/GuPqJ8RyaCKbCQMC3pyA53nFNi+6F5pjHL Mh8RvY+5m3ZrZ/1XANx6UA08v3Ihh9IvI6OvYlFnTvZzu3DHze7hqpFS/Aev8Wt5 6+gsZ/R6vgRvudx9P9ptRiVJ/bap09Eg5LE9PEacIGiLpHV+9aKOOYZ9A2kZ9JPG 9kHmAvQe6OJDrwXFyAit6GKMFT27USaNpQHc4kvqPZzaZyJYiKjcEJxUYRSnhxbY /ZJBqNEJw+xZuNN3g/FO =6AZv -----END PGP SIGNATURE-----