From: Tom Lane Date: Thu, 12 Mar 2009 22:36:33 +0000 (+0000) Subject: Update back-branch release notes. X-Git-Tag: REL8_0_21~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d92059fe9f8bcb722c0812ab06dae9681f78d8b9;p=thirdparty%2Fpostgresql.git Update back-branch release notes. --- diff --git a/doc/src/sgml/release.sgml b/doc/src/sgml/release.sgml index 411d9284f32..7855140f1b4 100644 --- a/doc/src/sgml/release.sgml +++ b/doc/src/sgml/release.sgml @@ -1,4 +1,4 @@ - + @@ -63,6 +63,85 @@ do it for earlier branch release files. review, so each item is truly a community effort. + + Release 8.0.21 + + + Release date + 2009-03-16 + + + + This release contains a variety of fixes from 8.0.20. + For information about new features in the 8.0 major release, see + . + + + + Migration to Version 8.0.21 + + + A dump/restore is not required for those running 8.0.X. + However, if you are upgrading from a version earlier than 8.0.6, + see the release notes for 8.0.6. + + + + + + Changes + + + + + + Prevent error recursion crashes when encoding conversion fails (Tom) + + + + This change extends fixes made in the last two minor releases for + related failure scenarios. The previous fixes were narrowly tailored + for the original problem reports, but we have now recognized that + any error thrown by an encoding conversion function could + potentially lead to infinite recursion while trying to report the + error. The solution therefore is to disable translation and encoding + conversion and report the plain-ASCII form of any error message, + if we find we have gotten into a recursive error reporting situation. + + + + + + Disallow CREATE CONVERSION with the wrong encodings + for the specified conversion function (Heikki) + + + + This prevents one possible scenario for encoding conversion failure. + The previous change is a backstop to guard against other kinds of + failures in the same area. + + + + + + Fix core dump when to_char() is given format codes that + are inappropriate for the type of the data argument (Tom) + + + + + + Add MUST (Mauritius Island Summer Time) to the default list + of known timezone abbreviations (Xavier Bugaud) + + + + + + + + Release 8.0.20 @@ -4542,6 +4621,85 @@ typedefs (Michael) + + Release 7.4.25 + + + Release date + 2009-03-16 + + + + This release contains a variety of fixes from 7.4.24. + For information about new features in the 7.4 major release, see + . + + + + Migration to Version 7.4.25 + + + A dump/restore is not required for those running 7.4.X. + However, if you are upgrading from a version earlier than 7.4.11, + see the release notes for 7.4.11. + + + + + + Changes + + + + + + Prevent error recursion crashes when encoding conversion fails (Tom) + + + + This change extends fixes made in the last two minor releases for + related failure scenarios. The previous fixes were narrowly tailored + for the original problem reports, but we have now recognized that + any error thrown by an encoding conversion function could + potentially lead to infinite recursion while trying to report the + error. The solution therefore is to disable translation and encoding + conversion and report the plain-ASCII form of any error message, + if we find we have gotten into a recursive error reporting situation. + + + + + + Disallow CREATE CONVERSION with the wrong encodings + for the specified conversion function (Heikki) + + + + This prevents one possible scenario for encoding conversion failure. + The previous change is a backstop to guard against other kinds of + failures in the same area. + + + + + + Fix core dump when to_char() is given format codes that + are inappropriate for the type of the data argument (Tom) + + + + + + Add MUST (Mauritius Island Summer Time) to the default list + of known timezone abbreviations (Xavier Bugaud) + + + + + + + + Release 7.4.24