postgresql-8.2 8.2.9-0ubuntu0.7.10 source package in Ubuntu

Changelog

postgresql-8.2 (8.2.9-0ubuntu0.7.10) gutsy-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:32:57 +0200

Upload details

Uploaded by:
Martin Pitt
Uploaded to:
Gutsy
Original maintainer:
Ubuntu Development Team
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.10.diff.gz 32.3 KiB 685f37ef51c6e966470300a2a1d1ba23c1d8e29a2bbfef04e909e8af30e612aa
postgresql-8.2_8.2.9-0ubuntu0.7.10.dsc 1.2 KiB 3ab7136e55fdc868a096cf59989622e3d05045992fb6fd062adc9ff63a85066b

View changes file

Binary packages built by this source

libecpg-compat2: No summary available for libecpg-compat2 in ubuntu gutsy.

No description available for libecpg-compat2 in ubuntu gutsy.

libecpg-dev: No summary available for libecpg-dev in ubuntu gutsy.

No description available for libecpg-dev in ubuntu gutsy.

libecpg5: No summary available for libecpg5 in ubuntu gutsy.

No description available for libecpg5 in ubuntu gutsy.

libpgtypes2: No summary available for libpgtypes2 in ubuntu gutsy.

No description available for libpgtypes2 in ubuntu gutsy.

libpq-dev: No summary available for libpq-dev in ubuntu gutsy.

No description available for libpq-dev in ubuntu gutsy.

libpq5: No summary available for libpq5 in ubuntu gutsy.

No description available for libpq5 in ubuntu gutsy.

postgresql: No summary available for postgresql in ubuntu gutsy.

No description available for postgresql in ubuntu gutsy.

postgresql-8.2: No summary available for postgresql-8.2 in ubuntu gutsy.

No description available for postgresql-8.2 in ubuntu gutsy.

postgresql-client: No summary available for postgresql-client in ubuntu gutsy.

No description available for postgresql-client in ubuntu gutsy.

postgresql-client-8.2: No summary available for postgresql-client-8.2 in ubuntu gutsy.

No description available for postgresql-client-8.2 in ubuntu gutsy.

postgresql-contrib: No summary available for postgresql-contrib in ubuntu gutsy.

No description available for postgresql-contrib in ubuntu gutsy.

postgresql-contrib-8.2: No summary available for postgresql-contrib-8.2 in ubuntu gutsy.

No description available for postgresql-contrib-8.2 in ubuntu gutsy.

postgresql-doc: No summary available for postgresql-doc in ubuntu gutsy.

No description available for postgresql-doc in ubuntu gutsy.

postgresql-doc-8.2: No summary available for postgresql-doc-8.2 in ubuntu gutsy.

No description available for postgresql-doc-8.2 in ubuntu gutsy.

postgresql-plperl-8.2: No summary available for postgresql-plperl-8.2 in ubuntu gutsy.

No description available for postgresql-plperl-8.2 in ubuntu gutsy.

postgresql-plpython-8.2: No summary available for postgresql-plpython-8.2 in ubuntu gutsy.

No description available for postgresql-plpython-8.2 in ubuntu gutsy.

postgresql-pltcl-8.2: No summary available for postgresql-pltcl-8.2 in ubuntu gutsy.

No description available for postgresql-pltcl-8.2 in ubuntu gutsy.

postgresql-server-dev-8.2: No summary available for postgresql-server-dev-8.2 in ubuntu gutsy.

No description available for postgresql-server-dev-8.2 in ubuntu gutsy.