-----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: i386 Version: 8.3.13-0lenny1 Distribution: stable Urgency: low Maintainer: i386 Build Daemon (murphy) 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: 6a819474e58c2053ad2811bee6654b8bdb810c8c 477350 libpq-dev_8.3.13-0lenny1_i386.deb 8a508176fd9178b8ce88734a53476749695d0b75 410482 libpq5_8.3.13-0lenny1_i386.deb 3ad412bc06f41a2fd4589c6479ac0cb9fae740ea 307378 libecpg6_8.3.13-0lenny1_i386.deb 31467ce46ea8f9103acd7c4c1aa4f9e27a983373 489454 libecpg-dev_8.3.13-0lenny1_i386.deb 61b59192cc553cc55ae736cd71a4fb37d995f627 286366 libecpg-compat3_8.3.13-0lenny1_i386.deb 7c25a158eb873e09c9403c9e2a7859e67238c946 307922 libpgtypes3_8.3.13-0lenny1_i386.deb fa88a3b72b41d7ac3c8352215920f1e61f9d8310 5320416 postgresql-8.3_8.3.13-0lenny1_i386.deb 4b13cbe24ba7db6f1e593c7f4e98a9321170501b 1702124 postgresql-client-8.3_8.3.13-0lenny1_i386.deb 92250afa2c71febb19ec0c69a941ca5b4a596dae 852160 postgresql-server-dev-8.3_8.3.13-0lenny1_i386.deb 7de3a57e735fd69ab61d6118fa30d84a6aeb7e47 608144 postgresql-contrib-8.3_8.3.13-0lenny1_i386.deb 541317b42234ead05d06b221c260e7c7b48089a6 306784 postgresql-plperl-8.3_8.3.13-0lenny1_i386.deb 6f3d07cb8d33e674de2c681fd9f8e2714ca69cca 298572 postgresql-plpython-8.3_8.3.13-0lenny1_i386.deb 47b73e135c9b275eebcfd7eba1c108528d98e770 298092 postgresql-pltcl-8.3_8.3.13-0lenny1_i386.deb Checksums-Sha256: 35b1053942ff8f2114cf30c4169f917ff258e67e1b7189e5d33c52159e06c708 477350 libpq-dev_8.3.13-0lenny1_i386.deb 09726377ab594e9110833e8fc9ac86140d6171266706cca85922f26b537c6a4d 410482 libpq5_8.3.13-0lenny1_i386.deb 64bc2bed97d0a0e5ea06a55112d15bf0181a4aa6e08660bc1b1e86578d581df7 307378 libecpg6_8.3.13-0lenny1_i386.deb 561d9347b6d0158b6d1508d4d02b3960eb796ac6d825641fa111deb8ef47bfc5 489454 libecpg-dev_8.3.13-0lenny1_i386.deb 0bfa5abe157c1171617f435af5d0dfb6c56b7ffeeb58ebe364a5060d4ff11b91 286366 libecpg-compat3_8.3.13-0lenny1_i386.deb 6a2fee6799774b6bedabde70a932bdccb058d23954403b54e6e87cd80baccaee 307922 libpgtypes3_8.3.13-0lenny1_i386.deb 6241e0ab9db95432a69726735c01a25bfb7a96403b8cf13bd0f38ce5d42e9b01 5320416 postgresql-8.3_8.3.13-0lenny1_i386.deb ca902531fa1398190e2cae5b0cb12f92702cb9e8ef4e680199d18bd5f3740fe3 1702124 postgresql-client-8.3_8.3.13-0lenny1_i386.deb 75a6f8fe6ff77c259e501abec7a2d8e4de5dbf61a14adf9d40932377b5b77472 852160 postgresql-server-dev-8.3_8.3.13-0lenny1_i386.deb a4993e7a0a2eccb621069e551254b850f4b1af4d0262f352e7412c5ba929ad0c 608144 postgresql-contrib-8.3_8.3.13-0lenny1_i386.deb 90b6f1d4c55ff9e42b5c6a2378b3180c9ad19d3bcf76b718e6c1cc4d8cc518ef 306784 postgresql-plperl-8.3_8.3.13-0lenny1_i386.deb cb6aec7967b4334da628b9365d6b93e9f29a39e753ca8e5963faed015b8f3d7e 298572 postgresql-plpython-8.3_8.3.13-0lenny1_i386.deb dee484c6d0c678205a3e3d5fa5a75585ceaff5b3874f739f7466d67a2bc3ffc6 298092 postgresql-pltcl-8.3_8.3.13-0lenny1_i386.deb Files: 85ae829ce9d2094c192b65191b39d415 477350 libdevel optional libpq-dev_8.3.13-0lenny1_i386.deb abe2d959370d701bf7245c1f0fef7855 410482 libs optional libpq5_8.3.13-0lenny1_i386.deb a0f553a74c55c56500af48fc3abf046c 307378 libs optional libecpg6_8.3.13-0lenny1_i386.deb 1777def56edc9e56afe9dc7e100e702f 489454 libdevel optional libecpg-dev_8.3.13-0lenny1_i386.deb b17bc7ddcd9134beeb3b2f42406bbc81 286366 libs optional libecpg-compat3_8.3.13-0lenny1_i386.deb 3ff09565f2b6f1eedff086fd85e629e0 307922 libs optional libpgtypes3_8.3.13-0lenny1_i386.deb d36af0fd1ba7a031d8228526c323e350 5320416 misc optional postgresql-8.3_8.3.13-0lenny1_i386.deb 5a7cb9cdb2951c63db66dafc875850b4 1702124 misc optional postgresql-client-8.3_8.3.13-0lenny1_i386.deb bfaacc6354fad5bf7eb06ad882a9477d 852160 libdevel optional postgresql-server-dev-8.3_8.3.13-0lenny1_i386.deb 7c02473b12f43fe79533acd63cbc2360 608144 misc optional postgresql-contrib-8.3_8.3.13-0lenny1_i386.deb 0a8925d31607a07f636522a9f482cc60 306784 misc optional postgresql-plperl-8.3_8.3.13-0lenny1_i386.deb c5b336c29473bf4151ec6f77bfd2fe20 298572 misc optional postgresql-plpython-8.3_8.3.13-0lenny1_i386.deb 0bedd87b07f37ad2c1dc927639fec25d 298092 misc optional postgresql-pltcl-8.3_8.3.13-0lenny1_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBCgAGBQJNE78yAAoJEGpMZM6DE7XwnPsP+wTrQnDP8ckTTX40B4U+R6X+ JjmgBgsys8ht2Ky8TBm1Zce3yjGMzEBxTOCTCGzBQmw7F/3W/bNg45ki8KHzMuIs WOE2UsCJ18oVzYGdWAPDG4Vidi355DQcnV0cD+YomGHgehXFkc195R1XAgh55nG8 JBwdl+/1V3G8rlnbMeYI950AXB/TzaLhGflqYnrW0R0opaNh7usL1+nb3/p3otPD /o2k+XTo9xPH/Np7cx8jC9uQBrkH/HYcLAgwDnfqMt41+z+33qBibexGj35d8CFP e4eB2VEGaO8PFoTFaSIVjIRF+80WldAcZwgsNQJkmhEDvxWTxDscrJ2toyieN7jQ mrmvgg28kr+dABbcK/8txoVeWlK05WgL3wMZ1FCLip/Yh7uD9yLc1jtIfTgs+TzE h+bkxpya0ZzoLok9COP6slsAfB3KQ0gwLVKhx5XYuKrGyVWBHid4rJSqchsm4sRK VEGpcDZdfQGvpMAsJEJ6xX7Qz/P05nTg3q/lRev0xXzr05TSTAnpEzK6U97JGswj h+YfOtvYNyMt+ABAbdfaRUi8hwdG7nfppysZSL/4T84UhNNkVajF2JDHoQYurQ3a uQ93GZoJoSCSG8M/iR2JOELBbgEHgoP4YIQ6PSXzqwuEsKP7js0nbKblLyi9i+ws 2mtBE0+/gWYJSh9r57UL =1Dic -----END PGP SIGNATURE-----