diff options
Diffstat (limited to 'doc/src/sgml/release-8.2.sgml')
-rw-r--r-- | doc/src/sgml/release-8.2.sgml | 132 |
1 files changed, 132 insertions, 0 deletions
diff --git a/doc/src/sgml/release-8.2.sgml b/doc/src/sgml/release-8.2.sgml index 8d35d919ad..0a9ee5031a 100644 --- a/doc/src/sgml/release-8.2.sgml +++ b/doc/src/sgml/release-8.2.sgml @@ -1,6 +1,138 @@ <!-- doc/src/sgml/release-8.2.sgml --> <!-- See header comment in release.sgml about typical markup --> + <sect1 id="release-8-2-21"> + <title>Release 8.2.21</title> + + <note> + <title>Release Date</title> + <simpara>2011-04-18</simpara> + </note> + + <para> + This release contains a variety of fixes from 8.2.20. + For information about new features in the 8.2 major release, see + <xref linkend="release-8-2">. + </para> + + <sect2> + <title>Migration to Version 8.2.21</title> + + <para> + A dump/restore is not required for those running 8.2.X. + However, if you are upgrading from a version earlier than 8.2.14, + see the release notes for 8.2.14. + </para> + + </sect2> + + <sect2> + <title>Changes</title> + + <itemizedlist> + + <listitem> + <para> + Avoid potential deadlock during catalog cache initialization + (Nikhil Sontakke) + </para> + + <para> + In some cases the cache loading code would acquire share lock on a + system index before locking the index's catalog. This could deadlock + against processes trying to acquire exclusive locks in the other, + more standard order. + </para> + </listitem> + + <listitem> + <para> + Fix dangling-pointer problem in <literal>BEFORE ROW UPDATE</> trigger + handling when there was a concurrent update to the target tuple + (Tom Lane) + </para> + + <para> + This bug has been observed to result in intermittent <quote>cannot + extract system attribute from virtual tuple</> failures while trying to + do <literal>UPDATE RETURNING ctid</>. There is a very small probability + of more serious errors, such as generating incorrect index entries for + the updated tuple. + </para> + </listitem> + + <listitem> + <para> + Disallow <command>DROP TABLE</> when there are pending deferred trigger + events for the table (Tom Lane) + </para> + + <para> + Formerly the <command>DROP</> would go through, leading to + <quote>could not open relation with OID nnn</> errors when the + triggers were eventually fired. + </para> + </listitem> + + <listitem> + <para> + Fix PL/Python memory leak involving array slices (Daniel Popowich) + </para> + </listitem> + + <listitem> + <para> + Fix <application>pg_restore</> to cope with long lines (over 1KB) in + TOC files (Tom Lane) + </para> + </listitem> + + <listitem> + <para> + Put in more safeguards against crashing due to division-by-zero + with overly enthusiastic compiler optimization (Aurelien Jarno) + </para> + </listitem> + + <listitem> + <para> + Support use of dlopen() in FreeBSD and OpenBSD on MIPS (Tom Lane) + </para> + + <para> + There was a hard-wired assumption that this system function was not + available on MIPS hardware on these systems. Use a compile-time test + instead, since more recent versions have it. + </para> + </listitem> + + <listitem> + <para> + Fix compilation failures on HP-UX (Heikki Linnakangas) + </para> + </listitem> + + <listitem> + <para> + Fix path separator used by <application>pg_regress</> on Cygwin + (Andrew Dunstan) + </para> + </listitem> + + <listitem> + <para> + Update time zone data files to <application>tzdata</> release 2011f + for DST law changes in Chile, Cuba, Falkland Islands, Morocco, Samoa, + and Turkey; also historical corrections for South Australia, Alaska, + and Hawaii. + </para> + </listitem> + + </itemizedlist> + + </sect2> + </sect1> + <sect1 id="release-8-2-20"> <title>Release 8.2.20</title> |