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 Pocket 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

View changes file

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.