8000 Release notes for 9.3.4, 9.2.8, 9.1.13, 9.0.17, 8.4.21. · Deepakkothandan/postgres@cc80df2 · GitHub
[go: up one dir, main page]

Skip to content

Commit cc80df2

Browse files
committed
Release notes for 9.3.4, 9.2.8, 9.1.13, 9.0.17, 8.4.21.
1 parent cf64169 commit cc80df2

File tree

1 file changed

+122
-0
lines changed

1 file changed

+122
-0
lines changed

doc/src/sgml/release-8.4.sgml

Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,128 @@
11
<!-- doc/src/sgml/release-8.4.sgml -->
22
<!-- See header comment in release.sgml about typical markup -->
33

4+
<sect1 id="release-8-4-21">
5+
<title>Release 8.4.21</title>
6+
7+
<note>
8+
<title>Release Date</title>
9+
<simpara>2014-03-20</simpara>
10+
</note>
11+
12+
<para>
13+
This release contains a variety of fixes from 8.4.20.
14+
For information about new features in the 8.4 major release, see
15+
<xref linkend="release-8-4">.
16+
</para>
17+
18+
<para>
19+
The <productname>PostgreSQL</> community will stop releasing updates
20+
for the 8.4.X release series in July 2014.
21+
Users are encouraged to update to a newer release branch soon.
22+
</para>
23+
24+
<sect2>
25+
<title>Migration to Version 8.4.21</title>
26+
27+
<para>
28+
A dump/restore is not required for those running 8.4.X.
29+
</para>
30+
31+
<para>
32+
However, if you are upgrading from a version earlier than 8.4.19,
33+
see <xref linkend="release-8-4-19">.
34+
</para>
35+
36+
</sect2>
37+
38+
<sect2>
39+
<title>Changes</title>
40+
41+
<itemizedlist>
42+
43+
<listitem>
44+
<para>
45+
Restore GIN metapages unconditionally to avoid torn-page risk
46+
(Heikki Linnakangas)
47+
</para>
48+
49+
<para>
50+
Although this oversight could theoretically result in a corrupted
51+
index, it is unlikely to have caused any problems in practice, since
52+
the active part of a GIN metapage is smaller than a standard 512-byte
53+
disk sector.
54+
</para>
55+
</listitem>
56+
57+
<listitem>
58+
<para>
59+
Allow regular-expression operators to be terminated early by query
60+
cancel requests (Tom Lane)
61+
</para>
62+
63+
<para>
64+
This prevents scenarios wherein a pathological regular expression
65+
could lock up a server process uninterruptably for a long time.
66+
</para>
67+
</listitem>
68+
69+
<listitem>
70+
<para>
71+
Remove incorrect code that tried to allow <literal>OVERLAPS</> with
72+
single-element row arguments (Joshua Yanovski)
73+
</para>
74+
75+
<para>
76+
This code never worked correctly, and since the case is neither
77+
specified by the SQL standard nor documented, it seemed better to
78+
remove it than fix it.
79+
</para>
80+
</listitem>
81+
82+
<listitem>
83+
<para>
84+
Avoid getting more than <literal>AccessShareLock</> when de-parsing a
85+
rule or view (Dean Rasheed)
86+
</para>
87+
88+
<para>
89+
This oversight resulted in <application>pg_dump</> unexpectedly
90+
acquiring <literal>RowExclusiveLock</> locks on tables mentioned as
91+
the targets of <literal>INSERT</>/<literal>UPDATE</>/<literal>DELETE</>
92+
commands in rules. While usually harmless, that could interfere with
93+
concurrent transactions that tried to acquire, for example,
94+
<literal>ShareLock</> on those tables.
95+
</para>
96+
</listitem>
97+
98+
<listitem>
99+
<para>
100+
Prevent interrupts while reporting non-<literal>ERROR</> messages
101+
(Tom Lane)
102+
</para>
103+
104+
<para>
105+
This guards against rare server-process freezeups due to recursive
106+
entry to <function>syslog()</>, and perhaps other related problems.
107+
</para>
108+
</listitem>
109+
110+
<listitem>
111+
<para>
112+
Update time zone data files to <application>tzdata</> release 2014a
113+
for DST law changes in Fiji and Turkey, plus historical changes in
114+
Israel and Ukraine.
115+
</para>
116+
117+
<para>
118+
</para>
119+
</listitem>
120+
121+
</itemizedlist>
122+
123+
</sect2>
124+
</sect1>
125+
4126
<sect1 id="release-8-4-20">
5127
<title>Release 8.4.20</title>
6128

0 commit comments

Comments
 (0)
0