-----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: ia64 Version: 8.3.13-0lenny1 Distribution: stable Urgency: low Maintainer: ia64 Build Daemon (caballero) 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: a6e2f0a19f7251a9191cfcac2e1c82525423bc69 525770 libpq-dev_8.3.13-0lenny1_ia64.deb f7c5d1fa620d06949b5b9092a2a6c34842acc62f 440648 libpq5_8.3.13-0lenny1_ia64.deb 53fc56ff884ad928fc65f238c5378d31cb42f12b 319722 libecpg6_8.3.13-0lenny1_ia64.deb db5c72f12abb65fc5ed535ff40bff6ed4d751c48 550338 libecpg-dev_8.3.13-0lenny1_ia64.deb 2f21a811bf0e389449bfaa3aa309d3298c357c0a 289440 libecpg-compat3_8.3.13-0lenny1_ia64.deb 7033930a1c5c4e69a3e5f4139513149cbfe77472 324724 libpgtypes3_8.3.13-0lenny1_ia64.deb 3b02cb9e7f0aee676dbad7feae93167b081fe731 6353664 postgresql-8.3_8.3.13-0lenny1_ia64.deb f151bf1f33bd7ce4f662332510a3e90f3a087472 1913648 postgresql-client-8.3_8.3.13-0lenny1_ia64.deb e7520e6a71f79fbcdeb452a28ff927e348179adf 860834 postgresql-server-dev-8.3_8.3.13-0lenny1_ia64.deb 13cba2cc516847b592ddff6170f76d6493ebcac7 758742 postgresql-contrib-8.3_8.3.13-0lenny1_ia64.deb 1e81ff82fcfa7b97f7b63e3668bd47aabd0d10f9 323194 postgresql-plperl-8.3_8.3.13-0lenny1_ia64.deb d9786adf814b068ee59478c269230d529d87808a 312972 postgresql-plpython-8.3_8.3.13-0lenny1_ia64.deb e36da558c5f17df1fa6841e39d8d31b7fa40b3d1 305300 postgresql-pltcl-8.3_8.3.13-0lenny1_ia64.deb Checksums-Sha256: 79cc763398d6208b05d17886cfedce925cbf9c5a79d17e0a074e744127aaf277 525770 libpq-dev_8.3.13-0lenny1_ia64.deb 5a688caf83971bed31f009fa1f5b31e0aa1e4dfab0da3c9b97e5c5226cd81048 440648 libpq5_8.3.13-0lenny1_ia64.deb 72c445eb9e66711a431eadb26f31c62434d4de1c3705ff5b65b44da7f42b63d6 319722 libecpg6_8.3.13-0lenny1_ia64.deb 534909d580180ff8d3daebd6586fdf0b3708a5dab8ae05939b76e7230673618b 550338 libecpg-dev_8.3.13-0lenny1_ia64.deb e5b01be9d3dae3e8d61e3c71b398e7cde8e6c6fcacf2fac055263e1b22113723 289440 libecpg-compat3_8.3.13-0lenny1_ia64.deb a47fdec50f1b4903d2584ec6d31f38a2928e2cf26b0c78df0067b113aa7bdf7f 324724 libpgtypes3_8.3.13-0lenny1_ia64.deb 2bd4a82e355b51a6741b7841a7476124b67f9489696ccf3a7c82a8d41e288eeb 6353664 postgresql-8.3_8.3.13-0lenny1_ia64.deb d6959624c6bff0a84b56ee0aa9ef537ab5a8a5feaec7062e83d2fbbd3621a710 1913648 postgresql-client-8.3_8.3.13-0lenny1_ia64.deb e68673138b85fcadea0a4b4bb676cfe77947af304ea6d5e604a8276672a34271 860834 postgresql-server-dev-8.3_8.3.13-0lenny1_ia64.deb f893b3f84d0ad4ccf31b43b14cf85f128b0f48f7663591ba5b5822fc33b943db 758742 postgresql-contrib-8.3_8.3.13-0lenny1_ia64.deb da951506b966270a9c389f3bc5745249326cf1a42cf74d855a995401d5b94a08 323194 postgresql-plperl-8.3_8.3.13-0lenny1_ia64.deb 8fc2a4e2421b18eeb99ceb54763853223992ba5ea585bbae52f563da40ada17c 312972 postgresql-plpython-8.3_8.3.13-0lenny1_ia64.deb 87c36cbd519fc9053bb14b4e471331aff0f9209bd9dc5b4d5c9eea03721130b8 305300 postgresql-pltcl-8.3_8.3.13-0lenny1_ia64.deb Files: b3d46e3167960919c4ec2a3bb889fada 525770 libdevel optional libpq-dev_8.3.13-0lenny1_ia64.deb bbe6e5663b4ae464cca7298828b7b4a4 440648 libs optional libpq5_8.3.13-0lenny1_ia64.deb 457f9cbb7d6427d93708affb11bdb171 319722 libs optional libecpg6_8.3.13-0lenny1_ia64.deb bba346f3a71c2c9dcdaf840222cbfadd 550338 libdevel optional libecpg-dev_8.3.13-0lenny1_ia64.deb bade888428e08e6b5d50c25a8614b4de 289440 libs optional libecpg-compat3_8.3.13-0lenny1_ia64.deb 4d0f2f544067537b3edb4b0630fe2ef5 324724 libs optional libpgtypes3_8.3.13-0lenny1_ia64.deb a9f514f2b67eb8c226904d8f10a3d984 6353664 misc optional postgresql-8.3_8.3.13-0lenny1_ia64.deb 07540e35659e0401325f5da5e6032b7f 1913648 misc optional postgresql-client-8.3_8.3.13-0lenny1_ia64.deb 378f7bc673855813777e724aec096f83 860834 libdevel optional postgresql-server-dev-8.3_8.3.13-0lenny1_ia64.deb 4b5c50c0734dd2d44e1f2e0ca34a5079 758742 misc optional postgresql-contrib-8.3_8.3.13-0lenny1_ia64.deb 0183799ddac3deb2556878f00c94b62d 323194 misc optional postgresql-plperl-8.3_8.3.13-0lenny1_ia64.deb 9eaa057461ab6a36bc90f79adca3f70f 312972 misc optional postgresql-plpython-8.3_8.3.13-0lenny1_ia64.deb 84cb8354a3853c901f7b8d4f1c2b1da8 305300 misc optional postgresql-pltcl-8.3_8.3.13-0lenny1_ia64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iD8DBQFNFCiJzN/kmwoKyScRAq8KAJsFynBK90D32z4PPQaIaHeJ00pEDgCeNROr Mvnr2iKAEXUWsYCrq6cWbn0= =869q -----END PGP SIGNATURE-----