|
1 | 1 | <!-- doc/src/sgml/release-8.2.sgml -->
|
2 | 2 | <!-- See header comment in release.sgml about typical markup -->
|
3 | 3 |
|
| 4 | + <sect1 id="release-8-2-21"> |
| 5 | + <title>Release 8.2.21</title> |
| 6 | + |
| 7 | + <note> |
| 8 | + <title>Release Date</title> |
| 9 | + <simpara>2011-04-18</simpara> |
| 10 | + </note> |
| 11 | + |
| 12 | + <para> |
| 13 | + This release contains a variety of fixes from 8.2.20. |
| 14 | + For information about new features in the 8.2 major release, see |
| 15 | + <xref linkend="release-8-2">. |
| 16 | + </para> |
| 17 | + |
| 18 | + <sect2> |
| 19 | + <title>Migration to Version 8.2.21</title> |
| 20 | + |
| 21 | + <para> |
| 22 | + A dump/restore is not required for those running 8.2.X. |
| 23 | + However, if you are upgrading from a version earlier than 8.2.14, |
| 24 | + see the release notes for 8.2.14. |
| 25 | + </para> |
| 26 | + |
| 27 | + </sect2> |
| 28 | + |
| 29 | + <sect2> |
| 30 | + <title>Changes</title> |
| 31 | + |
| 32 | + <itemizedlist> |
| 33 | + |
| 34 | + <listitem> |
| 35 | + <para> |
| 36 | + Avoid potential deadlock during catalog cache initialization |
| 37 | + (Nikhil Sontakke) |
| 38 | + </para> |
| 39 | + |
| 40 | + <para> |
| 41 | + In some cases the cache loading code would acquire share lock on a |
| 42 | + system index before locking the index's catalog. This could deadlock |
| 43 | + against processes trying to acquire exclusive locks in the other, |
| 44 | + more standard order. |
| 45 | + </para> |
| 46 | + </listitem> |
| 47 | + |
| 48 | + <listitem> |
| 49 | + <para> |
| 50 | + Fix dangling-pointer problem in <literal>BEFORE ROW UPDATE</> trigger |
| 51 | + handling when there was a concurrent update to the target tuple |
| 52 | + (Tom Lane) |
| 53 | + </para> |
| 54 | + |
| 55 | + <para> |
| 56 | + This bug has been observed to result in intermittent <quote>cannot |
| 57 | + extract system attribute from virtual tuple</> failures while trying to |
| 58 | + do <literal>UPDATE RETURNING ctid</>. There is a very small probability |
| 59 | + of more serious errors, such as generating incorrect index entries for |
| 60 | + the updated tuple. |
| 61 | + </para> |
| 62 | + </listitem> |
| 63 | + |
| 64 | + <listitem> |
| 65 | + <para> |
| 66 | + Disallow <command>DROP TABLE</> when there are pending deferred trigger |
| 67 | + events for the table (Tom Lane) |
| 68 | + </para> |
| 69 | + |
| 70 | + <para> |
| 71 | + Formerly the <command>DROP</> would go through, leading to |
| 72 | + <quote>could not open relation with OID nnn</> errors when the |
| 73 | + triggers were eventually fired. |
| 74 | + </para> |
| 75 | + </listitem> |
| 76 | + |
| 77 | + <listitem> |
| 78 | + <para> |
| 79 | + Fix PL/Python memory leak involving array slices (Daniel Popowich) |
| 80 | + </para> |
| 81 | + </listitem> |
| 82 | + |
| 83 | + <listitem> |
| 84 | + <para> |
| 85 | + Fix <application>pg_restore</> to cope with long lines (over 1KB) in |
| 86 | + TOC files (Tom Lane) |
| 87 | + </para> |
| 88 | + </listitem> |
| 89 | + |
| 90 | + <listitem> |
| 91 | + <para> |
| 92 | + Put in more safeguards against crashing due to division-by-zero |
| 93 | + with overly enthusiastic compiler optimization (Aurelien Jarno) |
| 94 | + </para> |
| 95 | + </listitem> |
| 96 | + |
| 97 | + <listitem> |
| 98 | + <para> |
| 99 | + Support use of dlopen() in FreeBSD and OpenBSD on MIPS (Tom Lane) |
| 100 | + </para> |
| 101 | + |
| 102 | + <para> |
| 103 | + There was a hard-wired assumption that this system function was not |
| 104 | + available on MIPS hardware on these systems. Use a compile-time test |
| 105 | + instead, since more recent versions have it. |
| 106 | + </para> |
| 107 | + </listitem> |
| 108 | + |
| 109 | + <listitem> |
| 110 | + <para> |
| 111 | + Fix compilation failures on HP-UX (Heikki Linnakangas) |
| 112 | + </para> |
| 113 | + </listitem> |
| 114 | + |
| 115 | + <listitem> |
| 116 | + <para> |
| 117 | + Fix path separator used by <application>pg_regress</> on Cygwin |
| 118 | + (Andrew Dunstan) |
| 119 | + </para> |
| 120 | + </listitem> |
| 121 | + |
| 122 | + <listitem> |
| 123 | + <para> |
| 124 | + Update time zone data files to <application>tzdata</> release 2011f |
| 125 | + for DST law changes in Chile, Cuba, Falkland Islands, Morocco, Samoa, |
| 126 | + and Turkey; also historical corrections for South Australia, Alaska, |
| 127 | + and Hawaii. |
| 128 | + </para> |
| 129 | + </listitem> |
| 130 | + |
| 131 | + </itemizedlist> |
| 132 | + |
| 133 | + </sect2> |
| 134 | + </sect1> |
| 135 | + |
4 | 136 | <sect1 id="release-8-2-20">
|
5 | 137 | <title>Release 8.2.20</title>
|
6 | 138 |
|
7 | 139 | <note>
|
8 |
| - <title>Release date</title> |
| 140 | + <title>Release Date</title> |
9 | 141 | <simpara>2011-01-31</simpara>
|
10 | 142 | </note>
|
11 | 143 |
|
|
137 | 269 | <title>Release 8.2.19</title>
|
138 | 270 |
|
139 | 271 | <note>
|
140 |
| - <title>Release date</title> |
| 272 | + <title>Release Date</title> |
141 | 273 | <simpara>2010-12-16</simpara>
|
142 | 274 | </note>
|
143 | 275 |
|
|
381 | 513 | <title>Release 8.2.18</title>
|
382 | 514 |
|
383 | 515 | <note>
|
384 |
| - <title>Release date</title> |
| 516 | + <title>Release Date</title> |
385 | 517 | <simpara>2010-10-04</simpara>
|
386 | 518 | </note>
|
387 | 519 |
|
|
667 | 799 | <title>Release 8.2.17</title>
|
668 | 800 |
|
669 | 801 | <note>
|
670 |
| - <title>Release date</title> |
| 802 | + <title>Release Date</title> |
671 | 803 | <simpara>2010-05-17</simpara>
|
672 | 804 | </note>
|
673 | 805 |
|
|
868 | 1000 | <title>Release 8.2.16</title>
|
869 | 1001 |
|
870 | 1002 | <note>
|
871 |
| - <title>Release date</title> |
| 1003 | + <title>Release Date</title> |
872 | 1004 | <simpara>2010-03-15</simpara>
|
873 | 1005 | </note>
|
874 | 1006 |
|
|
1139 | 1271 | <title>Release 8.2.15</title>
|
1140 | 1272 |
|
1141 | 1273 | <note>
|
1142 |
| - <title>Release date</title> |
| 1274 | + <title>Release Date</title> |
1143 | 1275 | <simpara>2009-12-14</simpara>
|
1144 | 1276 | </note>
|
1145 | 1277 |
|
|
1383 | 1515 | <title>Release 8.2.14</title>
|
1384 | 1516 |
|
1385 | 1517 | <note>
|
1386 |
| - <title>Release date</title> |
| 1518 | + <title>Release Date</title> |
1387 | 1519 | <simpara>2009-09-09</simpara>
|
1388 | 1520 | </note>
|
1389 | 1521 |
|
|
1613 | 1745 | <title>Release 8.2.13</title>
|
1614 | 1746 |
|
1615 | 1747 | <note>
|
1616 |
| - <title>Release date</title> |
| 1748 | + <title>Release Date</title> |
1617 | 1749 | <simpara>2009-03-16</simpara>
|
1618 | 1750 | </note>
|
1619 | 1751 |
|
|
1779 | 1911 | <title>Release 8.2.12</title>
|
1780 | 1912 |
|
1781 | 1913 | <note>
|
1782 |
| - <title>Release date</title> |
| 1914 | + <title>Release Date</title> |
1783 | 1915 | <simpara>2009-02-02</simpara>
|
1784 | 1916 | </note>
|
1785 | 1917 |
|
|
1958 | 2090 | <title>Release 8.2.11</title>
|
1959 | 2091 |
|
1960 | 2092 | <note>
|
1961 |
| - <title>Release date</title> |
| 2093 | + <title>Release Date</title> |
1962 | 2094 | <simpara>2008-11-03</simpara>
|
1963 | 2095 | </note>
|
1964 | 2096 |
|
|
2142 | 2274 | <title>Release 8.2.10</title>
|
2143 | 2275 |
|
2144 | 2276 | <note>
|
2145 |
| - <title>Release date</title> |
| 2277 | + <title>Release Date</title> |
2146 | 2278 | <simpara>2008-09-22</simpara>
|
2147 | 2279 | </note>
|
2148 | 2280 |
|
|
2374 | 2506 | <title>Release 8.2.9</title>
|
2375 | 2507 |
|
2376 | 2508 | <note>
|
2377 |
| - <title>Release date</title> |
| 2509 | + <title>Release Date</title> |
2378 | 2510 | <simpara>2008-06-12</simpara>
|
2379 | 2511 | </note>
|
2380 | 2512 |
|
|
2441 | 2573 | <title>Release 8.2.8</title>
|
2442 | 2574 |
|
2443 | 2575 | <note>
|
2444 |
| - <title>Release date</title> |
| 2576 | + <title>Release Date</title> |
2445 | 2577 | <simpara>never released</simpara>
|
2446 | 2578 | </note>
|
2447 | 2579 |
|
|
2636 | 2768 | <title>Release 8.2.7</title>
|
2637 | 2769 |
|
2638 | 2770 | <note>
|
2639 |
| - <title>Release date</title> |
| 2771 | + <title>Release Date</title> |
2640 | 2772 | <simpara>2008-03-17</simpara>
|
2641 | 2773 | </note>
|
2642 | 2774 |
|
|
2905 | 3037 | <title>Release 8.2.6</title>
|
2906 | 3038 |
|
2907 | 3039 | <note>
|
2908 |
| - <title>Release date</title> |
| 3040 | + <title>Release Date</title> |
2909 | 3041 | <simpara>2008-01-07</simpara>
|
2910 | 3042 | </note>
|
2911 | 3043 |
|
|
3196 | 3328 | <title>Release 8.2.5</title>
|
3197 | 3329 |
|
3198 | 3330 | <note>
|
3199 |
| - <title>Release date</title> |
| 3331 | + <title>Release Date</title> |
3200 | 3332 | <simpara>2007-09-17</simpara>
|
3201 | 3333 | </note>
|
3202 | 3334 |
|
|
3373 | 3505 | <title>Release 8.2.4</title>
|
3374 | 3506 |
|
3375 | 3507 | <note>
|
3376 |
| - <title>Release date</title> |
| 3508 | + <title>Release Date</title> |
3377 | 3509 | <simpara>2007-04-23</simpara>
|
3378 | 3510 | </note>
|
3379 | 3511 |
|
|
3517 | 3649 | <title>Release 8.2.3</title>
|
3518 | 3650 |
|
3519 | 3651 | <note>
|
3520 |
| - <title>Release date</title> |
| 3652 | + <title>Release Date</title> |
3521 | 3653 | <simpara>2007-02-07</simpara>
|
3522 | 3654 | </note>
|
3523 | 3655 |
|
|
3563 | 3695 | <title>Release 8.2.2</title>
|
3564 | 3696 |
|
3565 | 3697 | <note>
|
3566 |
| - <title>Release date</title> |
| 3698 | + <title>Release Date</title> |
3567 | 3699 | <simpara>2007-02-05</simpara>
|
3568 | 3700 | </note>
|
3569 | 3701 |
|
|
3721 | 3853 | <title>Release 8.2.1</title>
|
3722 | 3854 |
|
3723 | 3855 | <note>
|
3724 |
| - <title>Release date</title> |
| 3856 | + <title>Release Date</title> |
3725 | 3857 | <simpara>2007-01-08</simpara>
|
3726 | 3858 | </note>
|
3727 | 3859 |
|
|
3856 | 3988 | <title>Release 8.2</title>
|
3857 | 3989 |
|
3858 | 3990 | <note>
|
3859 |
| - <title>Release date</title> |
| 3991 | + <title>Release Date</title> |
3860 | 3992 | <simpara>2006-12-05</simpara>
|
3861 | 3993 | </note>
|
3862 | 3994 |
|
|
0 commit comments