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)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy