postgresql-8.2 8.2.9-0ubuntu0.7.04 source package in Ubuntu
Changelog
postgresql-8.2 (8.2.9-0ubuntu0.7.04) feisty-proposed; urgency=low * New upstream bug fix release (note that 8.2.8 was never officially released due to the discovery of another major bug): - Make pg_get_ruledef() parenthesize negative constants. Before this fix, a negative constant in a view or rule might be dumped as, say, -42::integer, which is subtly incorrect: it should be (-42)::integer due to operator precedence rules. Usually this would make little difference, but it could interact with another recent patch to cause PostgreSQL to reject what had been a valid "SELECT DISTINCT" view query. Since this could result in pg_dump output failing to reload, it is being treated as a high-priority fix. - Make "ALTER AGGREGATE ... OWNER TO" update pg_shdepend. This oversight could lead to problems if the aggregate was later involved in a "DROP OWNED" or "REASSIGN OWNED" operation. - Fix "ALTER TABLE ADD COLUMN ... PRIMARY KEY" so that the new column is correctly checked to see if it's been initialized to all non-nulls. Previous versions neglected to check this requirement at all. - Fix possible "CREATE TABLE" failure when inheriting the "same" constraint from multiple parent relations that inherited that constraint from a common ancestor. - Fix pg_get_ruledef() to show the alias, if any, attached to the target table of an "UPDATE" or "DELETE". - Fix GIN bug that could result in a too many LWLocks taken failure. - Avoid possible crash when decompressing corrupted data. - Repair two places where SIGTERM exit of a backend could leave corrupted state in shared memory. - Fix conversions between ISO-8859-5 and other encodings to handle Cyrillic "Yo" characters (e and E with two dots). - Fix several datatype input functions, notably array_in(), that were allowing unused bytes in their results to contain uninitialized, unpredictable values. This could lead to failures in which two apparently identical literal values were not seen as equal, resulting in the parser complaining about unmatched ORDER BY and DISTINCT expressions. - Fix a corner case in regular-expression substring matching. - Fix incorrect result from ecpg's PGTYPEStimestamp_sub() function. - Fix broken GiST comparison function for "contrib/tsearch2"'s tsquery type. - Fix possible crashes in "contrib/cube" functions. - Fix core dump in "contrib/xml2"'s xpath_table() function when the input query returns a NULL value. (LP: #238587) -- Martin Pitt <email address hidden> Mon, 09 Jun 2008 17:44:02 +0200
Upload details
- Uploaded by:
- Martin Pitt
- Uploaded to:
- Feisty
- Original maintainer:
- Martin Pitt
- Architectures:
- any
- Section:
- misc
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
postgresql-8.2_8.2.9.orig.tar.gz | 11.7 MiB | 3b453770e7b0d84d578d51328783fcf93763ecfcac887ac4f2c377824c124236 |
postgresql-8.2_8.2.9-0ubuntu0.7.04.diff.gz | 30.6 KiB | a8018e075b531ff26db724990eb77becf75a5f9936b24e40102e2865c2d5c013 |
postgresql-8.2_8.2.9-0ubuntu0.7.04.dsc | 1.2 KiB | aedb05725d7c1c56bceab9a6e3269d542dbe63d3a4801bafa93f3f80c4dab224 |
Available diffs
Binary packages built by this source
- libecpg-compat2: No summary available for libecpg-compat2 in ubuntu feisty.
No description available for libecpg-compat2 in ubuntu feisty.
- libecpg-dev: No summary available for libecpg-dev in ubuntu feisty.
No description available for libecpg-dev in ubuntu feisty.
- libecpg5: No summary available for libecpg5 in ubuntu feisty.
No description available for libecpg5 in ubuntu feisty.
- libpgtypes2: No summary available for libpgtypes2 in ubuntu feisty.
No description available for libpgtypes2 in ubuntu feisty.
- libpq-dev: No summary available for libpq-dev in ubuntu feisty.
No description available for libpq-dev in ubuntu feisty.
- libpq5: No summary available for libpq5 in ubuntu feisty.
No description available for libpq5 in ubuntu feisty.
- postgresql-8.2: No summary available for postgresql-8.2 in ubuntu feisty.
No description available for postgresql-8.2 in ubuntu feisty.
- postgresql-client-8.2: No summary available for postgresql-client-8.2 in ubuntu feisty.
No description available for postgresql-
client- 8.2 in ubuntu feisty.
- postgresql-contrib-8.2: No summary available for postgresql-contrib-8.2 in ubuntu feisty.
No description available for postgresql-
contrib- 8.2 in ubuntu feisty.
- postgresql-doc-8.2: No summary available for postgresql-doc-8.2 in ubuntu feisty.
No description available for postgresql-doc-8.2 in ubuntu feisty.
- postgresql-plperl-8.2: No summary available for postgresql-plperl-8.2 in ubuntu feisty.
No description available for postgresql-
plperl- 8.2 in ubuntu feisty.
- postgresql-plpython-8.2: No summary available for postgresql-plpython-8.2 in ubuntu feisty.
No description available for postgresql-
plpython- 8.2 in ubuntu feisty.
- postgresql-pltcl-8.2: No summary available for postgresql-pltcl-8.2 in ubuntu feisty.
No description available for postgresql-
pltcl-8. 2 in ubuntu feisty.
- postgresql-server-dev-8.2: No summary available for postgresql-server-dev-8.2 in ubuntu feisty.
No description available for postgresql-
server- dev-8.2 in ubuntu feisty.