Accepted postgresql-9.0 9.0.2-1~bpo50+1 (source all i386)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 24 Jan 2011 13:53:09 +0100
Source: postgresql-9.0
Binary: libpq-dev libpq5 libecpg6 libecpg-dev libecpg-compat3 libpgtypes3 postgresql-9.0 postgresql-client-9.0 postgresql-server-dev-9.0 postgresql-doc-9.0 postgresql-contrib-9.0 postgresql-plperl-9.0 postgresql-plpython-9.0 postgresql-pltcl-9.0 postgresql postgresql-client postgresql-doc postgresql-contrib
Architecture: source all i386
Version: 9.0.2-1~bpo50+1
Distribution: lenny-backports-sloppy
Urgency: low
Maintainer: Martin Pitt <mpitt@debian.org>
Changed-By: Gerfried Fuchs <rhonda@debian.org>
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 9.0
libpq-dev - header files for libpq5 (PostgreSQL library)
libpq5 - PostgreSQL C client library
postgresql - object-relational SQL database (supported version)
postgresql-9.0 - object-relational SQL database, version 9.0 server
postgresql-client - front-end programs for PostgreSQL (supported version)
postgresql-client-9.0 - front-end programs for PostgreSQL 9.0
postgresql-contrib - additional facilities for PostgreSQL (supported version)
postgresql-contrib-9.0 - additional facilities for PostgreSQL
postgresql-doc - documentation for the PostgreSQL database management system
postgresql-doc-9.0 - documentation for the PostgreSQL database management system
postgresql-plperl-9.0 - PL/Perl procedural language for PostgreSQL 9.0
postgresql-plpython-9.0 - PL/Python procedural language for PostgreSQL 9.0
postgresql-pltcl-9.0 - PL/Tcl procedural language for PostgreSQL 9.0
postgresql-server-dev-9.0 - development files for PostgreSQL 9.0 server-side programming
Closes: 603599
Changes:
postgresql-9.0 (9.0.2-1~bpo50+1) lenny-backports-sloppy; urgency=low
.
* Rebuild for lenny-backports-sloppy.
.
postgresql-9.0 (9.0.2-1) unstable; 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 "too many KnownAssignedXids" error during Hot Standby replay.
- Fix race condition in lock acquisition during Hot Standby.
- Avoid unnecessary conflicts during Hot Standby.
This fixes some cases where replay was considered to conflict with
standby queries (causing delay of replay or possibly cancellation
of the queries), but there was no real conflict.
- 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 corner-case bug when streaming replication is enabled
immediately after creating the master database cluster.
- 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.
- Fix long-term memory leak in autovacuum launcher.
- Avoid failure when trying to report an impending transaction
wraparound condition from outside a transaction.
This oversight prevented recovery after transaction wraparound got
too close, because database startup processing would fail.
- 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.
- Fix error checking during early connection processing.
The check for too many child processes was skipped in some cases,
possibly leading to postmaster crash when attempting to add the new
child process to fixed-size arrays.
- Improve efficiency of window functions. Certain cases where a large
number of tuples needed to be read in advance, but work_mem was large
enough to allow them all to be held in memory, were unexpectedly slow.
percent_rank(), cume_dist() and ntile() in particular were subject to
this problem.
- 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.
- Add missing support in "DROP OWNED BY" for removing foreign data
wrapper/server privileges belonging to a user.
- 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.
- Fix crash when inline-ing a set-returning function whose argument
list contains a reference to an inline-able user function.
- Behave correctly if ORDER BY, LIMIT, FOR UPDATE, or WITH is
attached to the VALUES part of INSERT ... VALUES.
- Make the OFF keyword unreserved.
This prevents problems with using off as a variable name in
PL/pgSQL. That worked before 9.0, but was now broken because
PL/pgSQL now treats all core reserved words as reserved.
- 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 "could not find pathkey item to sort" planner failure with
comparison of whole-row Vars.
- 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.
- Retry after receiving an invalid response packet from a RADIUS
authentication server.
This fixes a low-risk potential denial of service condition.
- 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 incorrect calculation of transaction status in ecpg.
- Fix errors in psql's Unicode-escape support.
- Speed up parallel pg_restore when the archive contains many large
objects (blobs).
- Fix PL/pgSQL's handling of "simple" expressions to not fail in
recursion or error-recovery cases.
- Fix PL/pgSQL's error reporting for no-such-column cases.
As of 9.0, it would sometimes report "missing FROM-clause entry for
table foo" when "record foo has no field bar" would be more
appropriate.
- Fix PL/Python to honor typmod (i.e., length or precision
restrictions) when assigning to tuple fields.
This fixes a regression from 8.4.
- 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 buffer overrun in "contrib/pg_upgrade".
- Fix memory leak in "contrib/xml2"'s XPath query functions.
.
postgresql-9.0 (9.0.1-2) unstable; urgency=low
.
* debian/control: Build against libedit instead of libreadline. We can't
simultaneously link against readline (GPL) and libssl (incompatible with
GPL). (Closes: #603599)
.
postgresql-9.0 (9.0.1-1~bpo50+1) lenny-backports-sloppy; urgency=low
.
* Rebuild for lenny-backports.
Checksums-Sha1:
cccf93330710826b8e8de60ce3c927059178990b 2218 postgresql-9.0_9.0.2-1~bpo50+1.dsc
42a9518a2f11fa1d09a23bc628b00e992d3bcf4a 14024244 postgresql-9.0_9.0.2.orig.tar.bz2
72c58b89cefc991bf4cd0eb6b5d3fbd73bec1814 23122 postgresql-9.0_9.0.2-1~bpo50+1.debian.tar.gz
fd1a809597df667ba513b3f271f801dc0a084692 2325556 postgresql-doc-9.0_9.0.2-1~bpo50+1_all.deb
f81d7e94f72332abba4f10cabf9e9eea90335d46 303944 postgresql_9.0.2-1~bpo50+1_all.deb
a18cad523f9f09731353e4dc76e5ebd8893ba07d 303916 postgresql-client_9.0.2-1~bpo50+1_all.deb
336275c5ad54e26e986a3100f9b453e5d994c058 303754 postgresql-doc_9.0.2-1~bpo50+1_all.deb
f41982f91634a1a24a37ecc6847fb9a812cf7509 303814 postgresql-contrib_9.0.2-1~bpo50+1_all.deb
81d82d9988cd6a4bebe65ad2a77f430018ec975f 519398 libpq-dev_9.0.2-1~bpo50+1_i386.deb
437fe03d522370ae7500bb5ec954430b634bfbb0 440026 libpq5_9.0.2-1~bpo50+1_i386.deb
5d979887ba4c34c22f1c7ea00636d1759c7ab474 378278 libecpg6_9.0.2-1~bpo50+1_i386.deb
8e151c59c1777f5e63ee3baf77a7cc504c989d56 548080 libecpg-dev_9.0.2-1~bpo50+1_i386.deb
d10df289c3a69c665de7b608d3d0891882acd192 311382 libecpg-compat3_9.0.2-1~bpo50+1_i386.deb
966c357d9534424fca615c50a4d46c01396e29c8 335534 libpgtypes3_9.0.2-1~bpo50+1_i386.deb
64c424864fc844f2131a7d3c24068578fa098397 5554440 postgresql-9.0_9.0.2-1~bpo50+1_i386.deb
7f28c48d9ca90b8fdfccd49d30a8a158727b3422 1605876 postgresql-client-9.0_9.0.2-1~bpo50+1_i386.deb
f8ecde4676ff1df14c4a2c69dfcfbd85235d5914 938758 postgresql-server-dev-9.0_9.0.2-1~bpo50+1_i386.deb
8b5244ae77f30659d443bdf058c3febf9be769ef 696044 postgresql-contrib-9.0_9.0.2-1~bpo50+1_i386.deb
93e4a6a1db2e22a6cb15f1d8b626931a27902f45 344738 postgresql-plperl-9.0_9.0.2-1~bpo50+1_i386.deb
a5347ab98553bb5967ada321918dda53e283c603 345620 postgresql-plpython-9.0_9.0.2-1~bpo50+1_i386.deb
9abffe3dc2abfc1c8f3e3e4762c5213bfadb6adf 326408 postgresql-pltcl-9.0_9.0.2-1~bpo50+1_i386.deb
Checksums-Sha256:
a6dde6b8d0a1eaf094bc91462facfc96d74e619d95c019b5ed960bc741b59a73 2218 postgresql-9.0_9.0.2-1~bpo50+1.dsc
ffb58195850aa0ec9b7b3dcdac51a6dee0c76ea3387b76c805e1c4d186fe2af5 14024244 postgresql-9.0_9.0.2.orig.tar.bz2
dace91ed8ae092310ba4d3663939d21a9c7186b041a38b64139e8d5494c7dbd4 23122 postgresql-9.0_9.0.2-1~bpo50+1.debian.tar.gz
7c443b22032b7c1df5f2ce02aea73a296a61a89ae4869b63e1b94387bad692f0 2325556 postgresql-doc-9.0_9.0.2-1~bpo50+1_all.deb
ffb5306c8c6321ffe3a5b13f27606c5492b0b5bb3999d734e6bbf4832894e7ba 303944 postgresql_9.0.2-1~bpo50+1_all.deb
7f4e45ef7a0f7ec75fafe55cb0bb842d89a653612a4005fec09fb53eec33b8d2 303916 postgresql-client_9.0.2-1~bpo50+1_all.deb
65974593d0fff22888634cf60be7899e23d07e25d3910efcabef74aa50a29802 303754 postgresql-doc_9.0.2-1~bpo50+1_all.deb
4d3cea22c41b2a94abd2ad94b43b21c1ecad90f11ebda7e31b9c75914bfd624d 303814 postgresql-contrib_9.0.2-1~bpo50+1_all.deb
17716305eae8d0859ffdaa070ae89ff5a4f07d0e03a0316400e16d149cb38e7b 519398 libpq-dev_9.0.2-1~bpo50+1_i386.deb
74357ede74b4c5b01f1e8520fd8a83d6ee6372f24be7b29818a705770e255f7e 440026 libpq5_9.0.2-1~bpo50+1_i386.deb
3179f05e4ef37925cb257da3d38d43b080386308d87b114443172e8fc5462899 378278 libecpg6_9.0.2-1~bpo50+1_i386.deb
58aa83387d42e250a11fb972cc55e49eda685b2596834a9799ca98cea406a18e 548080 libecpg-dev_9.0.2-1~bpo50+1_i386.deb
984e59178d797631bd483d58bb7fabddda16dc40745455659523d687f432f36c 311382 libecpg-compat3_9.0.2-1~bpo50+1_i386.deb
4fd201a808c70b3af1dac4501e093add074428a13e4f6c1f3a8cb0c286af010d 335534 libpgtypes3_9.0.2-1~bpo50+1_i386.deb
be7bda2f60a1878656ba12b9f7031bde5bd6f6d9d4072e12ac5990c884fcdf77 5554440 postgresql-9.0_9.0.2-1~bpo50+1_i386.deb
87eef2a8904b1fe3e31b50f603a99b1b132e973e4a71588e1899ebd680e4f8e7 1605876 postgresql-client-9.0_9.0.2-1~bpo50+1_i386.deb
fc3b5e99800be171ff3c2b65ec1784f00ffcec915c65146a3c80cd4b63971721 938758 postgresql-server-dev-9.0_9.0.2-1~bpo50+1_i386.deb
406b64953faa29419ee5891d21bb47be95e06def89623e72fd246a44c3eaafef 696044 postgresql-contrib-9.0_9.0.2-1~bpo50+1_i386.deb
71d991521c6faa4d417e00d0974853d6e97801060b7b9cd92149884e852f80b9 344738 postgresql-plperl-9.0_9.0.2-1~bpo50+1_i386.deb
b0a1650cd017fbfc03db333fb1b6b0b1e652b01d26268b42479edf8f0ff60783 345620 postgresql-plpython-9.0_9.0.2-1~bpo50+1_i386.deb
a33e819352d95a83c63a47c4f0078651aff987d956409cd5293f93c4601e15a4 326408 postgresql-pltcl-9.0_9.0.2-1~bpo50+1_i386.deb
Files:
f85814df4b30a90a8b2214b4e6caab63 2218 database optional postgresql-9.0_9.0.2-1~bpo50+1.dsc
fc79ef32b602f75f2ccd37647bc008e9 14024244 database optional postgresql-9.0_9.0.2.orig.tar.bz2
60020b3b8572d44ee49510c0c9c444f1 23122 database optional postgresql-9.0_9.0.2-1~bpo50+1.debian.tar.gz
2b0db9c59e4c9cf3bd0edba11933ee4b 2325556 doc optional postgresql-doc-9.0_9.0.2-1~bpo50+1_all.deb
70edf03bf7524cb22a97b6d7623d30cb 303944 database optional postgresql_9.0.2-1~bpo50+1_all.deb
e3ca1f486842bbe6af2c64545fcdd6f5 303916 database optional postgresql-client_9.0.2-1~bpo50+1_all.deb
ee7ccc6c55d8d2a591fa631f8b73136d 303754 doc optional postgresql-doc_9.0.2-1~bpo50+1_all.deb
d45b38a70ab9787a4f51eb4b8b07c8bf 303814 database optional postgresql-contrib_9.0.2-1~bpo50+1_all.deb
8a599fa507380bcf36db787f7d9f3b72 519398 libdevel optional libpq-dev_9.0.2-1~bpo50+1_i386.deb
38e54a2ff6fcc1410c5eda22dedd7525 440026 libs optional libpq5_9.0.2-1~bpo50+1_i386.deb
10ae84ce1bb1f283a2ee7aafe4a330ba 378278 libs optional libecpg6_9.0.2-1~bpo50+1_i386.deb
5a3daba3499caf8f71feb391d8ed351d 548080 libdevel optional libecpg-dev_9.0.2-1~bpo50+1_i386.deb
9444447846baa8037f88843f3546ad29 311382 libs optional libecpg-compat3_9.0.2-1~bpo50+1_i386.deb
5fc69973716f967e30ba534b2d91e8f5 335534 libs optional libpgtypes3_9.0.2-1~bpo50+1_i386.deb
40e2c8ffb5d08132e90398b5be1ca574 5554440 database optional postgresql-9.0_9.0.2-1~bpo50+1_i386.deb
4b497d9dc07655fb5f48902d7c509db5 1605876 database optional postgresql-client-9.0_9.0.2-1~bpo50+1_i386.deb
4582bee63c49ada7d70aca0efb52cafb 938758 libdevel optional postgresql-server-dev-9.0_9.0.2-1~bpo50+1_i386.deb
7952102dff0c46e295aecda4b6b0c699 696044 database optional postgresql-contrib-9.0_9.0.2-1~bpo50+1_i386.deb
08b9df49d950497772f68a85f543bda4 344738 database optional postgresql-plperl-9.0_9.0.2-1~bpo50+1_i386.deb
3951ef5cd371ddc245791f4c957b4fe1 345620 database optional postgresql-plpython-9.0_9.0.2-1~bpo50+1_i386.deb
80054616ce8fc5f5dfda50163e6ab798 326408 database optional postgresql-pltcl-9.0_9.0.2-1~bpo50+1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iQEcBAEBCAAGBQJNPYRpAAoJEDH85+fdB5RhzycH/jHigBlmQ1Hx4uN3a+ThVh0h
+0yPsXD4i1OQq65ArlyLhW+0n4JfTqXsmMJZYkMoKFdVrJ147zyi4PuGX7rZ/bo5
TuTbK5sLRzdjNxlPBMG78VEQhkQHdi7/04z+PdFn66wE3kRp0NvlsCuC8ulJTO8T
z5BYgccKAuIw+GvJ2QUDQM0quuE3fiUZ11mu0zbMP5XdBQAuAOgwCNXSXPbMoUT9
ejdLVd/zjAGvOUzD5k4yeDtX4lHBwvqtZjlDpDVpRITHRcoJ/4sQXFls/GKBDJNa
gHRevXx7UXO2aj6Ucj1W04U9jVJpsbE+qGfdGEmDJJkHwXMN/e3aQ5ooZXM31Fw=
=bG4u
-----END PGP SIGNATURE-----
Accepted:
libecpg-compat3_9.0.2-1~bpo50+1_i386.deb
to main/p/postgresql-9.0/libecpg-compat3_9.0.2-1~bpo50+1_i386.deb
libecpg-dev_9.0.2-1~bpo50+1_i386.deb
to main/p/postgresql-9.0/libecpg-dev_9.0.2-1~bpo50+1_i386.deb
libecpg6_9.0.2-1~bpo50+1_i386.deb
to main/p/postgresql-9.0/libecpg6_9.0.2-1~bpo50+1_i386.deb
libpgtypes3_9.0.2-1~bpo50+1_i386.deb
to main/p/postgresql-9.0/libpgtypes3_9.0.2-1~bpo50+1_i386.deb
libpq-dev_9.0.2-1~bpo50+1_i386.deb
to main/p/postgresql-9.0/libpq-dev_9.0.2-1~bpo50+1_i386.deb
libpq5_9.0.2-1~bpo50+1_i386.deb
to main/p/postgresql-9.0/libpq5_9.0.2-1~bpo50+1_i386.deb
postgresql-9.0_9.0.2-1~bpo50+1.debian.tar.gz
to main/p/postgresql-9.0/postgresql-9.0_9.0.2-1~bpo50+1.debian.tar.gz
postgresql-9.0_9.0.2-1~bpo50+1.dsc
to main/p/postgresql-9.0/postgresql-9.0_9.0.2-1~bpo50+1.dsc
postgresql-9.0_9.0.2-1~bpo50+1_i386.deb
to main/p/postgresql-9.0/postgresql-9.0_9.0.2-1~bpo50+1_i386.deb
postgresql-9.0_9.0.2.orig.tar.bz2
to main/p/postgresql-9.0/postgresql-9.0_9.0.2.orig.tar.bz2
postgresql-client-9.0_9.0.2-1~bpo50+1_i386.deb
to main/p/postgresql-9.0/postgresql-client-9.0_9.0.2-1~bpo50+1_i386.deb
postgresql-client_9.0.2-1~bpo50+1_all.deb
to main/p/postgresql-9.0/postgresql-client_9.0.2-1~bpo50+1_all.deb
postgresql-contrib-9.0_9.0.2-1~bpo50+1_i386.deb
to main/p/postgresql-9.0/postgresql-contrib-9.0_9.0.2-1~bpo50+1_i386.deb
postgresql-contrib_9.0.2-1~bpo50+1_all.deb
to main/p/postgresql-9.0/postgresql-contrib_9.0.2-1~bpo50+1_all.deb
postgresql-doc-9.0_9.0.2-1~bpo50+1_all.deb
to main/p/postgresql-9.0/postgresql-doc-9.0_9.0.2-1~bpo50+1_all.deb
postgresql-doc_9.0.2-1~bpo50+1_all.deb
to main/p/postgresql-9.0/postgresql-doc_9.0.2-1~bpo50+1_all.deb
postgresql-plperl-9.0_9.0.2-1~bpo50+1_i386.deb
to main/p/postgresql-9.0/postgresql-plperl-9.0_9.0.2-1~bpo50+1_i386.deb
postgresql-plpython-9.0_9.0.2-1~bpo50+1_i386.deb
to main/p/postgresql-9.0/postgresql-plpython-9.0_9.0.2-1~bpo50+1_i386.deb
postgresql-pltcl-9.0_9.0.2-1~bpo50+1_i386.deb
to main/p/postgresql-9.0/postgresql-pltcl-9.0_9.0.2-1~bpo50+1_i386.deb
postgresql-server-dev-9.0_9.0.2-1~bpo50+1_i386.deb
to main/p/postgresql-9.0/postgresql-server-dev-9.0_9.0.2-1~bpo50+1_i386.deb
postgresql_9.0.2-1~bpo50+1_all.deb
to main/p/postgresql-9.0/postgresql_9.0.2-1~bpo50+1_all.deb
Reply to: