-----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: sparc Version: 8.3.13-0lenny1 Distribution: stable Urgency: low Maintainer: sparc Build Daemon (spontini) 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: 9a664fb118e62bc9ec591f5334021f4a87838050 473780 libpq-dev_8.3.13-0lenny1_sparc.deb aa2b94b71dea7a05217ed79423c3024cdc944a67 407500 libpq5_8.3.13-0lenny1_sparc.deb e61ac6f81fa5303aeca7391b2f74ed7838c726e3 304966 libecpg6_8.3.13-0lenny1_sparc.deb 49b514a1f3c65db1b6089d89ac20da1ba838a55d 478648 libecpg-dev_8.3.13-0lenny1_sparc.deb 5ccef1070343dce6ef0adc96f95986bb520f93d8 285476 libecpg-compat3_8.3.13-0lenny1_sparc.deb cdb22127fda509f5af036d0ed630c09d4b4ac9a9 304648 libpgtypes3_8.3.13-0lenny1_sparc.deb 52ae1a67ba6f6560852d0c86dd98f882b966b35d 5534880 postgresql-8.3_8.3.13-0lenny1_sparc.deb bacb18fe4853ab140c77562275a12d193d22ea2d 1694520 postgresql-client-8.3_8.3.13-0lenny1_sparc.deb 97d2a0afec5a7ba198db98f71a3db3f1b29c3bc0 852324 postgresql-server-dev-8.3_8.3.13-0lenny1_sparc.deb 05c2f97a3f1df34a31f2145ea4f725af94b67a97 600938 postgresql-contrib-8.3_8.3.13-0lenny1_sparc.deb 30ee2097c9abf530b1b16f22c9544f1063f18ff3 304728 postgresql-plperl-8.3_8.3.13-0lenny1_sparc.deb d9863906e1b7fc9d739c8f50dae93b6d5ad8f960 297698 postgresql-plpython-8.3_8.3.13-0lenny1_sparc.deb db1ed048bb6317df08f00f6d13c693c177f79009 296910 postgresql-pltcl-8.3_8.3.13-0lenny1_sparc.deb Checksums-Sha256: ac57b78ed50792deae97801dd7803d736de4b087eab49aefcc1a5d7ebeab922d 473780 libpq-dev_8.3.13-0lenny1_sparc.deb b723247e07c9ce3eacc7b9e641dfe2872488df2dc93dfa958b3d860210d9697a 407500 libpq5_8.3.13-0lenny1_sparc.deb 8ea149603fae263194d2e1075a2ce88d6f56fea9a24185e03d315e8f8d7bcdc1 304966 libecpg6_8.3.13-0lenny1_sparc.deb edb1c2c7aa06fef9bb398f5deb6128d976d38a1509bccfe03477362ffee181c4 478648 libecpg-dev_8.3.13-0lenny1_sparc.deb eabaf2290d0ee99df21a777a42bd82e1a33d895e2e1163bc9dea39a3b5284503 285476 libecpg-compat3_8.3.13-0lenny1_sparc.deb ba5915453654e77d26bc731d2b97bcdc4a870bff5cc809044150f6a908d99c4d 304648 libpgtypes3_8.3.13-0lenny1_sparc.deb 5eb28a6b07c37c8ce58f6de89829207736d629701f8d15959678715be5f00f74 5534880 postgresql-8.3_8.3.13-0lenny1_sparc.deb 0e01a1a40d25eb5dc93eeb2b1d69e15b7f1b0a6670932ead62fa38e139ff8b90 1694520 postgresql-client-8.3_8.3.13-0lenny1_sparc.deb 750f79e77a6e3bf3b3ee3fe57f07a5020403800e351a29e0561457c8f6927bfa 852324 postgresql-server-dev-8.3_8.3.13-0lenny1_sparc.deb 666059e14b5d6619c63fe9dbbe49f553dadc73d91fac16c70cacc50cf15963ac 600938 postgresql-contrib-8.3_8.3.13-0lenny1_sparc.deb b733cdca74bfe24821148c204c74af8ed49050e8bed2bc748e1234e03e1fbb4f 304728 postgresql-plperl-8.3_8.3.13-0lenny1_sparc.deb 00e5ae2e49e757f2933a19f0454509272c9fe591cead1a872abd4b7b9b27922e 297698 postgresql-plpython-8.3_8.3.13-0lenny1_sparc.deb e97d9d28fc1d4a507ff4fde06175107dcc19149251d4ca081874b59b97f444e8 296910 postgresql-pltcl-8.3_8.3.13-0lenny1_sparc.deb Files: 0d726c4e79e500140941b3d89d2b42be 473780 libdevel optional libpq-dev_8.3.13-0lenny1_sparc.deb a42af73369f4b1aef8d82475432ea7a2 407500 libs optional libpq5_8.3.13-0lenny1_sparc.deb fe1b9cd11e6f5a5b6c5159c3dfb8bb65 304966 libs optional libecpg6_8.3.13-0lenny1_sparc.deb 004cfeadeb7c2e1bd544262a31409719 478648 libdevel optional libecpg-dev_8.3.13-0lenny1_sparc.deb 291addd5704136b68cb43110107030ab 285476 libs optional libecpg-compat3_8.3.13-0lenny1_sparc.deb c3433fd06c149328a6caa3404ddbc68f 304648 libs optional libpgtypes3_8.3.13-0lenny1_sparc.deb e49eed2fe62d7eabc91f469ac4914be9 5534880 misc optional postgresql-8.3_8.3.13-0lenny1_sparc.deb ee3039b52534a0ba3be72b0471b54f81 1694520 misc optional postgresql-client-8.3_8.3.13-0lenny1_sparc.deb 8f2c028ef2b91ee082cea55d2ba58a3e 852324 libdevel optional postgresql-server-dev-8.3_8.3.13-0lenny1_sparc.deb d0214070876611119876bdb8e7d970e3 600938 misc optional postgresql-contrib-8.3_8.3.13-0lenny1_sparc.deb 4e3dd5a75284acfccd6aa08728f3a298 304728 misc optional postgresql-plperl-8.3_8.3.13-0lenny1_sparc.deb c0e5cff7b38e9095932a8f1556e65983 297698 misc optional postgresql-plpython-8.3_8.3.13-0lenny1_sparc.deb 8c09d60ba10c638daf7abadc8cbc2c77 296910 misc optional postgresql-pltcl-8.3_8.3.13-0lenny1_sparc.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAk0UdegACgkQeGfVPHR5Nd0y7ACfY3RMOHbCPZwZOw9MlPkdIvWg r8cAnjnGqHBxP5U8QeJ0hz5mPr0+VIjh =nvZc -----END PGP SIGNATURE-----