Skip to content

Commit 4394fe3

Browse files
committed
Update release notes for 9.2.1, 9.1.6, 9.0.10, 8.4.14, 8.3.21.
1 parent 96cc18e commit 4394fe3

File tree

5 files changed

+794
-0
lines changed

5 files changed

+794
-0
lines changed

doc/src/sgml/release-8.3.sgml

+110
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,116 @@
11
<!-- doc/src/sgml/release-8.3.sgml -->
22
<!-- See header comment in release.sgml about typical markup -->
33

4+
<sect1 id="release-8-3-21">
5+
<title>Release 8.3.21</title>
6+
7+
<note>
8+
<title>Release Date</title>
9+
<simpara>2012-09-24</simpara>
10+
</note>
11+
12+
<para>
13+
This release contains a variety of fixes from 8.3.20.
14+
For information about new features in the 8.3 major release, see
15+
<xref linkend="release-8-3">.
16+
</para>
17+
18+
<para>
19+
The <productname>PostgreSQL</> community will stop releasing updates
20+
for the 8.3.X release series in February 2013.
21+
Users are encouraged to update to a newer release branch soon.
22+
</para>
23+
24+
<sect2>
25+
<title>Migration to Version 8.3.21</title>
26+
27+
<para>
28+
A dump/restore is not required for those running 8.3.X.
29+
</para>
30+
31+
<para>
32+
However, if you are upgrading from a version earlier than 8.3.17,
33+
see the release notes for 8.3.17.
34+
</para>
35+
36+
</sect2>
37+
38+
<sect2>
39+
<title>Changes</title>
40+
41+
<itemizedlist>
42+
43+
<listitem>
44+
<para>
45+
Improve page-splitting decisions in GiST indexes (Alexander Korotkov,
46+
Robert Haas, Tom Lane)
47+
</para>
48+
49+
<para>
50+
Multi-column GiST indexes might suffer unexpected bloat due to this
51+
error.
52+
</para>
53+
</listitem>
54+
55+
<listitem>
56+
<para>
57+
Fix cascading privilege revoke to stop if privileges are still held
58+
(Tom Lane)
59+
</para>
60+
61+
<para>
62+
If we revoke a grant option from some role <replaceable>X</>, but
63+
<replaceable>X</> still holds that option via a grant from someone
64+
else, we should not recursively revoke the corresponding privilege
65+
from role(s) <replaceable>Y</> that <replaceable>X</> had granted it
66+
to.
67+
</para>
68+
</listitem>
69+
70+
<listitem>
71+
<para>
72+
Fix handling of <literal>SIGFPE</> when PL/Perl is in use (Andres Freund)
73+
</para>
74+
75+
<para>
76+
Perl resets the process's <literal>SIGFPE</> handler to
77+
<literal>SIG_IGN</>, which could result in crashes later on. Restore
78+
the normal Postgres signal handler after initializing PL/Perl.
79+
</para>
80+
</listitem>
81+
82+
<listitem>
83+
<para>
84+
Prevent PL/Perl from crashing if a recursive PL/Perl function is
85+
redefined while being executed (Tom Lane)
86+
</para>
87+
</listitem>
88+
89+
<listitem>
90+
<para>
91+
Work around possible misoptimization in PL/Perl (Tom Lane)
92+
</para>
93+
94+
<para>
95+
Some Linux distributions contain an incorrect version of
96+
<filename>pthread.h</> that results in incorrect compiled code in
97+
PL/Perl, leading to crashes if a PL/Perl function calls another one
98+
that throws an error.
99+
</para>
100+
</listitem>
101+
102+
<listitem>
103+
<para>
104+
Update time zone data files to <application>tzdata</> release 2012f
105+
for DST law changes in Fiji
106+
</para>
107+
</listitem>
108+
109+
</itemizedlist>
110+
111+
</sect2>
112+
</sect1>
113+
4114
<sect1 id="release-8-3-20">
5115
<title>Release 8.3.20</title>
6116

doc/src/sgml/release-8.4.sgml

+116
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,122 @@
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-14">
5+
<title>Release 8.4.14</title>
6+
7+
<note>
8+
<title>Release Date</title>
9+
<simpara>2012-09-24</simpara>
10+
</note>
11+
12+
<para>
13+
This release contains a variety of fixes from 8.4.13.
14+
For information about new features in the 8.4 major release, see
15+
<xref linkend="release-8-4">.
16+
</para>
17+
18+
<sect2>
19+
<title>Migration to Version 8.4.14</title>
20+
21+
<para>
22+
A dump/restore is not required for those running 8.4.X.
23+
</para>
24+
25+
<para>
26+
However, if you are upgrading from a version earlier than 8.4.10,
27+
see the release notes for 8.4.10.
28+
</para>
29+
30+
</sect2>
31+
32+
<sect2>
33+
<title>Changes</title>
34+
35+
<itemizedlist>
36+
37+
<listitem>
38+
<para>
39+
Fix planner's assignment of executor parameters, and fix executor's
40+
rescan logic for CTE plan nodes (Tom Lane)
41+
</para>
42+
43+
<para>
44+
These errors could result in wrong answers from queries that scan the
45+
same <literal>WITH</> subquery multiple times.
46+
</para>
47+
</listitem>
48+
49+
<listitem>
50+
<para>
51+
Improve page-splitting decisions in GiST indexes (Alexander Korotkov,
52+
Robert Haas, Tom Lane)
53+
</para>
54+
55+
<para>
56+
Multi-column GiST indexes might suffer unexpected bloat due to this
57+
error.
58+
</para>
59+
</listitem>
60+
61+
<listitem>
62+
<para>
63+
Fix cascading privilege revoke to stop if privileges are still held
64+
(Tom Lane)
65+
</para>
66+
67+
<para>
68+
If we revoke a grant option from some role <replaceable>X</>, but
69+
<replaceable>X</> still holds that option via a grant from someone
70+
else, we should not recursively revoke the corresponding privilege
71+
from role(s) <replaceable>Y</> that <replaceable>X</> had granted it
72+
to.
73+
</para>
74+
</listitem>
75+
76+
<listitem>
77+
<para>
78+
Fix handling of <literal>SIGFPE</> when PL/Perl is in use (Andres Freund)
79+
</para>
80+
81+
<para>
82+
Perl resets the process's <literal>SIGFPE</> handler to
83+
<literal>SIG_IGN</>, which could result in crashes later on. Restore
84+
the normal Postgres signal handler after initializing PL/Perl.
85+
</para>
86+
</listitem>
87+
88+
<listitem>
89+
<para>
90+
Prevent PL/Perl from crashing if a recursive PL/Perl function is
91+
redefined while being executed (Tom Lane)
92+
</para>
93+
</listitem>
94+
95+
<listitem>
96+
<para>
97+
Work around possible misoptimization in PL/Perl (Tom Lane)
98+
</para>
99+
100+
<para>
101+
Some Linux distributions contain an incorrect version of
102+
<filename>pthread.h</> that results in incorrect compiled code in
103+
PL/Perl, leading to crashes if a PL/Perl function calls another one
104+
that throws an error.
105+
</para>
106+
</listitem>
107+
108+
<listitem>
109+
<para>
110+
Update time zone data files to <application>tzdata</> release 2012f
111+
for DST law changes in Fiji
112+
</para>
113+
</listitem>
114+
115+
</itemizedlist>
116+
117+
</sect2>
118+
</sect1>
119+
4120
<sect1 id="release-8-4-13">
5121
<title>Release 8.4.13</title>
6122

doc/src/sgml/release-9.0.sgml

+142
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,148 @@
11
<!-- doc/src/sgml/release-9.0.sgml -->
22
<!-- See header comment in release.sgml about typical markup -->
33

4+
<sect1 id="release-9-0-10">
5+
<title>Release 9.0.10</title>
6+
7+
<note>
8+
<title>Release Date</title>
9+
<simpara>2012-09-24</simpara>
10+
</note>
11+
12+
<para>
13+
This release contains a variety of fixes from 9.0.9.
14+
For information about new features in the 9.0 major release, see
15+
<xref linkend="release-9-0">.
16+
</para>
17+
18+
<sect2>
19+
<title>Migration to Version 9.0.10</title>
20+
21+
<para>
22+
A dump/restore is not required for those running 9.0.X.
23+
</para>
24+
25+
<para>
26+
However, if you are upgrading from a version earlier than 9.0.6,
27+
see the release notes for 9.0.6.
28+
</para>
29+
30+
</sect2>
31+
32+
<sect2>
33+
<title>Changes</title>
34+
35+
<itemizedlist>
36+
37+
<listitem>
38+
<para>
39+
Fix planner's assignment of executor parameters, and fix executor's
40+
rescan logic for CTE plan nodes (Tom Lane)
41+
</para>
42+
43+
<para>
44+
These errors could result in wrong answers from queries that scan the
45+
same <literal>WITH</> subquery multiple times.
46+
</para>
47+
</listitem>
48+
49+
<listitem>
50+
<para>
51+
Improve page-splitting decisions in GiST indexes (Alexander Korotkov,
52+
Robert Haas, Tom Lane)
53+
</para>
54+
55+
<para>
56+
Multi-column GiST indexes might suffer unexpected bloat due to this
57+
error.
58+
</para>
59+
</listitem>
60+
61+
<listitem>
62+
<para>
63+
Fix cascading privilege revoke to stop if privileges are still held
64+
(Tom Lane)
65+
</para>
66+
67+
<para>
68+
If we revoke a grant option from some role <replaceable>X</>, but
69+
<replaceable>X</> still holds that option via a grant from someone
70+
else, we should not recursively revoke the corresponding privilege
71+
from role(s) <replaceable>Y</> that <replaceable>X</> had granted it
72+
to.
73+
</para>
74+
</listitem>
75+
76+
<listitem>
77+
<para>
78+
Improve error messages for Hot Standby misconfiguration errors
79+
(Gurjeet Singh)
80+
</para>
81+
</listitem>
82+
83+
<listitem>
84+
<para>
85+
Fix handling of <literal>SIGFPE</> when PL/Perl is in use (Andres Freund)
86+
</para>
87+
88+
<para>
89+
Perl resets the process's <literal>SIGFPE</> handler to
90+
<literal>SIG_IGN</>, which could result in crashes later on. Restore
91+
the normal Postgres signal handler after initializing PL/Perl.
92+
</para>
93+
</listitem>
94+
95+
<listitem>
96+
<para>
97+
Prevent PL/Perl from crashing if a recursive PL/Perl function is
98+
redefined while being executed (Tom Lane)
99+
</para>
100+
</listitem>
101+
102+
<listitem>
103+
<para>
104+
Work around possible misoptimization in PL/Perl (Tom Lane)
105+
</para>
106+
107+
<para>
108+
Some Linux distributions contain an incorrect version of
109+
<filename>pthread.h</> that results in incorrect compiled code in
110+
PL/Perl, leading to crashes if a PL/Perl function calls another one
111+
that throws an error.
112+
</para>
113+
</listitem>
114+
115+
<listitem>
116+
<para>
117+
Fix <application>pg_upgrade</>'s handling of line endings on Windows
118+
(Andrew Dunstan)
119+
</para>
120+
121+
<para>
122+
Previously, <application>pg_upgrade</> might add or remove carriage
123+
returns in places such as function bodies.
124+
</para>
125+
</listitem>
126+
127+
<listitem>
128+
<para>
129+
On Windows, make <application>pg_upgrade</> use backslash path
130+
separators in the scripts it emits (Andrew Dunstan)
131+
</para>
132+
</listitem>
133+
134+
<listitem>
135+
<para>
136+
Update time zone data files to <application>tzdata</> release 2012f
137+
for DST law changes in Fiji
138+
</para>
139+
</listitem>
140+
141+
</itemizedlist>
142+
143+
</sect2>
144+
</sect1>
145+
4146
<sect1 id="release-9-0-9">
5147
<title>Release 9.0.9</title>
6148

0 commit comments

Comments
 (0)