-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 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: source all amd64 Version: 8.3.13-0lenny1 Distribution: stable Urgency: low Maintainer: Martin Pitt 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: 32589a7b8eda98c8158ef89306a165e348febe23 2312 postgresql-8.3_8.3.13-0lenny1.dsc 80dd34baa0d3ee4094bfebf31384c4a820fe10fb 14010168 postgresql-8.3_8.3.13.orig.tar.gz 8a8330dc332ac392c1fc996772ba7cea3c0ff90a 53905 postgresql-8.3_8.3.13-0lenny1.diff.gz 0797a05e288be2a6f094cb7b9ce7e462d689cae5 2225822 postgresql-doc-8.3_8.3.13-0lenny1_all.deb b5d59b442c9b8ad31d2acda8b31397cc89fa7838 279326 postgresql_8.3.13-0lenny1_all.deb 73b5bca339f8f6cd20e8b36d11a118f6b9a66146 279302 postgresql-client_8.3.13-0lenny1_all.deb 0f50bf5d41e896247325afc14744342256585c88 279134 postgresql-doc_8.3.13-0lenny1_all.deb f6eecdafcfd15af4dd9e4f86235794a9596439c8 279200 postgresql-contrib_8.3.13-0lenny1_all.deb 36e60bed6bc5a9b350e4d939e4d76c93ebd211c9 486220 libpq-dev_8.3.13-0lenny1_amd64.deb 13908b5dd960ef2d769338c10d19d4ba7c59e19c 417380 libpq5_8.3.13-0lenny1_amd64.deb e2fc7391a2f59c2667784c8143f1655d0d465c9f 308440 libecpg6_8.3.13-0lenny1_amd64.deb f3f26fb2b25a9a2135aaec5c74da79c69685f4ec 498158 libecpg-dev_8.3.13-0lenny1_amd64.deb a6be5278fc9b75a435833794c3b8ede7597e7aa8 287308 libecpg-compat3_8.3.13-0lenny1_amd64.deb f03720fcea1328c3d8aa0a6cc70f423918a039e2 308562 libpgtypes3_8.3.13-0lenny1_amd64.deb 9e449139fad8b3a9b4137064d5f49c857b263cfb 5442410 postgresql-8.3_8.3.13-0lenny1_amd64.deb 5e005ae271e14afce025a91d0eaf22b477e78d7a 1731954 postgresql-client-8.3_8.3.13-0lenny1_amd64.deb 9bf0d3a86e4be0e44137100c604d7a74fd09671c 850596 postgresql-server-dev-8.3_8.3.13-0lenny1_amd64.deb 983db7b09003daa26531af248d5351a37b91e34f 642930 postgresql-contrib-8.3_8.3.13-0lenny1_amd64.deb 682cc0df078b34f71d2cd5ccca79254ca2437e1f 308700 postgresql-plperl-8.3_8.3.13-0lenny1_amd64.deb 0c19ddea284de649891e20a8b6e6896b0b09800f 301120 postgresql-plpython-8.3_8.3.13-0lenny1_amd64.deb 633a51e17010eeed46ccf345efbd0c22b14361c3 298806 postgresql-pltcl-8.3_8.3.13-0lenny1_amd64.deb Checksums-Sha256: 40eff32c08bcf84ba97398a1d84d4ea3ac5bb0baf954b694fa327258dfea1257 2312 postgresql-8.3_8.3.13-0lenny1.dsc e28490b44b22016362b654314180a25bd4bfe719da9293d1ed317fd95e01a14d 14010168 postgresql-8.3_8.3.13.orig.tar.gz aacae5cde8580570d73ce50a0a817536b4d5474f8858051c9469a06ded4fae5e 53905 postgresql-8.3_8.3.13-0lenny1.diff.gz 5dc7ce2b9f1c410921584081a06456dc5b9ee64cdfa8803db9b6cdcf2b05bf3c 2225822 postgresql-doc-8.3_8.3.13-0lenny1_all.deb d665637f5a14911f348f04f65ba969c8bcc150352d5f72d94801e64b6e18c925 279326 postgresql_8.3.13-0lenny1_all.deb 4bef0373f653719e97d6213f42a7d6366eceb64ef65f36f19a8c0440ca276427 279302 postgresql-client_8.3.13-0lenny1_all.deb 6c83c29a75e97ef4ffe640c61f918b0bc446750d13f0255a81c53fae40ce4543 279134 postgresql-doc_8.3.13-0lenny1_all.deb c4e55f4e744438b227f4a41d3b5c93d6e8301ca88bced1425e120e9920d503e1 279200 postgresql-contrib_8.3.13-0lenny1_all.deb c2bfe7b575829a95475bba38e124f1396ec877950e4c94067d0fcabed61d9dad 486220 libpq-dev_8.3.13-0lenny1_amd64.deb 75b03c053ffa6aba73a3a23d9c54d74b9550615642d2ac4eed4fbe88086c800a 417380 libpq5_8.3.13-0lenny1_amd64.deb 018255b6faee53dd1d9edb34aa6e6613ee8e39e96909b1d32083866f39efe152 308440 libecpg6_8.3.13-0lenny1_amd64.deb 6bec981587b585f36e65f2e7039785b9b48e467798d3cfa81491c53ef30ed420 498158 libecpg-dev_8.3.13-0lenny1_amd64.deb 1c92ff9cc81a44b5a5faadb430a28c32e040915e5f4b9433d2518ba633b6e632 287308 libecpg-compat3_8.3.13-0lenny1_amd64.deb a05947218bf22db9df716ed865a0bc6f40acb051df57aef6048707dbb28503b7 308562 libpgtypes3_8.3.13-0lenny1_amd64.deb 71c4a72b1f3a50c836beab43fe7dd7e37c0235ef519b901bc6cf0a8016ecde62 5442410 postgresql-8.3_8.3.13-0lenny1_amd64.deb 795929f4245b997a3b0a0cc7807cdea501f659448178861673649040720cda88 1731954 postgresql-client-8.3_8.3.13-0lenny1_amd64.deb f8a06546d73b96a086a61962005fb6022dda55e511fd72f4083310a67fc7da93 850596 postgresql-server-dev-8.3_8.3.13-0lenny1_amd64.deb 29cd156aaa78137a97d5049d8594dad8b5a613c25a38ad84f7f5211b958d4e90 642930 postgresql-contrib-8.3_8.3.13-0lenny1_amd64.deb c0bda4ec5ea5f17797c578d187bac25583009d1c3ea83f022835fc753b2c2180 308700 postgresql-plperl-8.3_8.3.13-0lenny1_amd64.deb 3d5a5aaed79c93adfaa2d64c996f28274fd47fb9c8fb1c93c76308ec6769a2bd 301120 postgresql-plpython-8.3_8.3.13-0lenny1_amd64.deb 4c74e5181b9b6e73b1390aa059503111dad5632f509b1534ab496cde84ab0fe5 298806 postgresql-pltcl-8.3_8.3.13-0lenny1_amd64.deb Files: 35327a0404ae2a7d11d61968a025a21d 2312 misc optional postgresql-8.3_8.3.13-0lenny1.dsc d845f25acd5ce54acbfcdda8098f2929 14010168 misc optional postgresql-8.3_8.3.13.orig.tar.gz 3ffc14582307250ee8db089b6170a4fa 53905 misc optional postgresql-8.3_8.3.13-0lenny1.diff.gz a4afa5d067d01f484800a450514f022f 2225822 doc optional postgresql-doc-8.3_8.3.13-0lenny1_all.deb 78fef0ecb8c4286d84be8c4405de7672 279326 misc optional postgresql_8.3.13-0lenny1_all.deb b7079b598987d5e83e4d95045c61584a 279302 misc optional postgresql-client_8.3.13-0lenny1_all.deb 742282a64b8bba6044bd5a453cc90a3c 279134 doc optional postgresql-doc_8.3.13-0lenny1_all.deb bfdd7eda62b229a1c6e818e5c3ce7b10 279200 misc optional postgresql-contrib_8.3.13-0lenny1_all.deb d1b64476372d21882d9ce09e65c0b173 486220 libdevel optional libpq-dev_8.3.13-0lenny1_amd64.deb cfa5dc4ec5de33509d88ad2811c71e30 417380 libs optional libpq5_8.3.13-0lenny1_amd64.deb 72e1daceb1d5c011aa59ad1f3b3d72ee 308440 libs optional libecpg6_8.3.13-0lenny1_amd64.deb 6a2218be4ff99ff4b3bfef3e847785c8 498158 libdevel optional libecpg-dev_8.3.13-0lenny1_amd64.deb e135ecae44006c5b82dca7d37f2292be 287308 libs optional libecpg-compat3_8.3.13-0lenny1_amd64.deb 7db89e5904820b6461ac0cab3a386330 308562 libs optional libpgtypes3_8.3.13-0lenny1_amd64.deb e380265855e4e84d234e5c6abf7a7a04 5442410 misc optional postgresql-8.3_8.3.13-0lenny1_amd64.deb 8f39170e2257d81ae13ad6fcf46cf9c0 1731954 misc optional postgresql-client-8.3_8.3.13-0lenny1_amd64.deb 5c1a8427d76b37e46d74e06ef2f5d7fa 850596 libdevel optional postgresql-server-dev-8.3_8.3.13-0lenny1_amd64.deb a8d548cced07c9160de84796cadca996 642930 misc optional postgresql-contrib-8.3_8.3.13-0lenny1_amd64.deb 405a0e497f40d78e854cd78f24b7715c 308700 misc optional postgresql-plperl-8.3_8.3.13-0lenny1_amd64.deb 64bdd49f824d75945361a275ddf69780 301120 misc optional postgresql-plpython-8.3_8.3.13-0lenny1_amd64.deb ea68583604bba9f50d3124b870929823 298806 misc optional postgresql-pltcl-8.3_8.3.13-0lenny1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQIcBAEBCAAGBQJNDTa3AAoJEPmIJawmtHuf9IQP/2o2f1PY/WJ8NMEVWYkQDbqJ pup2JqLUxv83DVpmqgP3Pbbd6Hd/2GbIbVRWLdsz6JpOM2L07MHq9BiK609QddNW e3aTmKnJJryC7hNRwPs5Kiu0doVSvgelcoCWD+tP6Epl7aUHF/fyV+dGiBtcOMKf xBzM7E7fAGW3FEXpk0+pOeRzDEgRZz8ymlk6bjAqX/5wwzHmyHwUxkcYQ+kWqBiI AGXxGMOhr1LIi/zlJ30IJq/6iuQnqphVIiGv9Ym0AZN+CQoFC9TspviJSuas3/lj 5H3ozoHQJgZ/ujYAFPc/sxhVihSTL/0OAUrqSgA59iSHxyV0hytD2fkwPP4LEzrR gEZFYpU3Lp0P6SjV+Aal/BgnRTYbMVB5WMO2db+Dq4GAR1SJTuiz4Jq/NptTe8hj 2yO2Pdde3cSYeJJYkzHv+2tvVChBwF7kBGj5OGTGbVI5v+JD1APo5cbANNQHurdv 8gXPMlkD6EF5dmBdJwpyMYkZ6o7yRDFSbqt7vWJ8gfcGlHe2s7r2Ylj18ajM/u+g C0VfjVJZaWxY4GU5E/reJ/qtSMlaSnoctE+s00OfPCUPMTvspaOzO1CLcg4UjAdG YyPNgmLertVOPUMb012r/Id/Qpciejg484YfBBLHuF4tmpGwFgztWFM9uf4J2TW7 E2t6unfWrDyGfSlvZhvh =Orf0 -----END PGP SIGNATURE-----