postgresql-8.1 8.1.13-0ubuntu0.6.06 source package in Ubuntu
Changelog
postgresql-8.1 (8.1.13-0ubuntu0.6.06) dapper-proposed; urgency=low * New upstream bugfix release (please note that 8.1.12 was never released, due to the discovery of another major bug): - 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 conversions between ISO-8859-5 and other encodings to handle Cyrillic "Yo" characters (e and E with two dots). - Fix a few datatype input functions 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 core dump in "contrib/xml2"'s xpath_table() function when the input query returns a NULL value. - Fix longstanding "LISTEN"/"NOTIFY" race condition. In rare cases a session that had just executed a "LISTEN" might not get a notification, even though one would be expected because the concurrent transaction executing "NOTIFY" was observed to commit later. A side effect of the fix is that a transaction that has executed a not-yet-committed "LISTEN" command will not see any row in pg_listener for the "LISTEN", should it choose to look; formerly it would have. This behavior was never documented one way or the other, but it is possible that some applications depend on the old behavior. - Disallow "LISTEN" and "UNLISTEN" within a prepared transaction. This was formerly allowed but trying to do it had various unpleasant consequences, notably that the originating backend could not exit as long as an "UNLISTEN" remained uncommitted. - Fix rare crash when an error occurs during a query using a hash index. - Fix input of datetime values for February 29 in years BC. The former coding was mistaken about which years were leap years. - Fix "unrecognized node type" error in some variants of "ALTER OWNER". - Fix pg_ctl to correctly extract the postmaster's port number from command-line options. Previously, pg_ctl start -w could try to contact the postmaster on the wrong port, leading to bogus reports of startup failure. - Fix display of constant expressions in ORDER BY and GROUP BY. An explictly casted constant would be shown incorrectly. This could for example lead to corruption of a view definition during dump and reload. - Fix libpq to handle NOTICE messages correctly during COPY OUT. This failure has only been observed to occur when a user-defined datatype's output routine issues a NOTICE, but there is no guarantee it couldn't happen due to other causes. (LP: #238587) -- Martin Pitt <email address hidden> Mon, 09 Jun 2008 19:09:25 +0200
Upload details
- Uploaded by:
- Martin Pitt
- Uploaded to:
- Dapper
- 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.1_8.1.13.orig.tar.gz | 10.9 MiB | bcffc84aa31955f5963301fd9363788a349798d7d68197de5deeb08d340ab3de |
postgresql-8.1_8.1.13-0ubuntu0.6.06.diff.gz | 27.8 KiB | 1537f44ea7f7fc84b179035c5b0a52829ae63aebab0b6a3635e1921f1962f206 |
postgresql-8.1_8.1.13-0ubuntu0.6.06.dsc | 1.1 KiB | d161578977cc9234acc7e8cb4e1cfabbd4ea40488c6515fd5d905ace48dd9caf |
Available diffs
Binary packages built by this source
- libecpg-compat2: No summary available for libecpg-compat2 in ubuntu dapper.
No description available for libecpg-compat2 in ubuntu dapper.
- libecpg-dev: No summary available for libecpg-dev in ubuntu dapper.
No description available for libecpg-dev in ubuntu dapper.
- libecpg5: No summary available for libecpg5 in ubuntu dapper.
No description available for libecpg5 in ubuntu dapper.
- libpgtypes2: No summary available for libpgtypes2 in ubuntu dapper.
No description available for libpgtypes2 in ubuntu dapper.
- libpq-dev: No summary available for libpq-dev in ubuntu dapper.
No description available for libpq-dev in ubuntu dapper.
- libpq4: No summary available for libpq4 in ubuntu dapper.
No description available for libpq4 in ubuntu dapper.
- postgresql-8.1: No summary available for postgresql-8.1 in ubuntu dapper.
No description available for postgresql-8.1 in ubuntu dapper.
- postgresql-client-8.1: No summary available for postgresql-client-8.1 in ubuntu dapper.
No description available for postgresql-
client- 8.1 in ubuntu dapper.
- postgresql-contrib-8.1: No summary available for postgresql-contrib-8.1 in ubuntu dapper.
No description available for postgresql-
contrib- 8.1 in ubuntu dapper.
- postgresql-doc-8.1: No summary available for postgresql-doc-8.1 in ubuntu dapper.
No description available for postgresql-doc-8.1 in ubuntu dapper.
- postgresql-plperl-8.1: No summary available for postgresql-plperl-8.1 in ubuntu dapper.
No description available for postgresql-
plperl- 8.1 in ubuntu dapper.
- postgresql-plpython-8.1: No summary available for postgresql-plpython-8.1 in ubuntu dapper.
No description available for postgresql-
plpython- 8.1 in ubuntu dapper.
- postgresql-pltcl-8.1: No summary available for postgresql-pltcl-8.1 in ubuntu dapper.
No description available for postgresql-
pltcl-8. 1 in ubuntu dapper.
- postgresql-server-dev-8.1: No summary available for postgresql-server-dev-8.1 in ubuntu dapper.
No description available for postgresql-
server- dev-8.1 in ubuntu dapper.