Skip to content

Commit 10fbaf0

Browse files
committed
Update release notes for releases 9.0.1, 8.4.5, 8.3.12, 8.2.18, 8.1.22,
8.0.26, and 7.4.30.
1 parent 3c2da80 commit 10fbaf0

File tree

3 files changed

+462
-17
lines changed

3 files changed

+462
-17
lines changed

doc/src/sgml/release-7.4.sgml

+99-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,103 @@
1-
<!-- $PostgreSQL: pgsql/doc/src/sgml/release-7.4.sgml,v 1.1.6.7 2010/05/13 21:27:29 tgl Exp $ -->
1+
<!-- doc/src/sgml/release-7.4.sgml -->
22
<!-- See header comment in release.sgml about typical markup -->
33

4+
<sect1 id="release-7-4-30">
5+
<title>Release 7.4.30</title>
6+
7+
<note>
8+
<title>Release date</title>
9+
<simpara>2010-10-04</simpara>
10+
</note>
11+
12+
<para>
13+
This release contains a variety of fixes from 7.4.29.
14+
For information about new features in the 7.4 major release, see
15+
<xref linkend="release-7-4">.
16+
</para>
17+
18+
<para>
19+
This is expected to be the last <productname>PostgreSQL</> release
20+
in the 7.4.X series. Users are encouraged to update to a newer
21+
release branch soon.
22+
</para>
23+
24+
<sect2>
25+
<title>Migration to Version 7.4.30</title>
26+
27+
<para>
28+
A dump/restore is not required for those running 7.4.X.
29+
However, if you are upgrading from a version earlier than 7.4.26,
30+
see the release notes for 7.4.26.
31+
</para>
32+
33+
</sect2>
34+
35+
<sect2>
36+
<title>Changes</title>
37+
38+
<itemizedlist>
39+
40+
<listitem>
41+
<para>
42+
Prevent possible crashes in <function>pg_get_expr()</> by disallowing
43+
it from being called with an argument that is not one of the system
44+
catalog columns it's intended to be used with
45+
(Heikki Linnakangas, Tom Lane)
46+
</para>
47+
</listitem>
48+
49+
<listitem>
50+
<para>
51+
Fix <quote>cannot handle unplanned sub-select</quote> error (Tom Lane)
52+
</para>
53+
54+
<para>
55+
This occurred when a sub-select contains a join alias reference that
56+
expands into an expression containing another sub-select.
57+
</para>
58+
</listitem>
59+
60+
<listitem>
61+
<para>
62+
Take care to fsync the contents of lockfiles (both
63+
<filename>postmaster.pid</> and the socket lockfile) while writing them
64+
(Tom Lane)
65+
</para>
66+
67+
<para>
68+
This omission could result in corrupted lockfile contents if the
69+
machine crashes shortly after postmaster start. That could in turn
70+
prevent subsequent attempts to start the postmaster from succeeding,
71+
until the lockfile is manually removed.
72+
</para>
73+
</listitem>
74+
75+
<listitem>
76+
<para>
77+
Improve <filename>contrib/dblink</>'s handling of tables containing
78+
dropped columns (Tom Lane)
79+
</para>
80+
</listitem>
81+
82+
<listitem>
83+
<para>
84+
Fix connection leak after <quote>duplicate connection name</quote>
85+
errors in <filename>contrib/dblink</> (Itagaki Takahiro)
86+
</para>
87+
</listitem>
88+
89+
<listitem>
90+
<para>
91+
Update build infrastructure and documentation to reflect the source code
92+
repository's move from CVS to Git (Magnus Hagander and others)
93+
</para>
94+
</listitem>
95+
96+
</itemizedlist>
97+
98+
</sect2>
99+
</sect1>
100+
4101
<sect1 id="release-7-4-29">
5102
<title>Release 7.4.29</title>
6103

@@ -1897,7 +1994,7 @@ enabled</para></listitem>
18971994
files during postmaster startup</para></listitem>
18981995
<listitem><para>Various memory leakage fixes</para></listitem>
18991996
<listitem><para>Various portability improvements</para></listitem>
1900-
<listitem><para>Fix PL/PgSQL to handle <literal>var := var</> correctly when
1997+
<listitem><para>Fix PL/pgSQL to handle <literal>var := var</> correctly when
19011998
the variable is of pass-by-reference type</para></listitem>
19021999
<listitem><para>Update <filename>contrib/tsearch2</> to use current Snowball
19032000
code</para></listitem>

doc/src/sgml/release-8.0.sgml

+169-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,173 @@
1-
<!-- $PostgreSQL: pgsql/doc/src/sgml/release-8.0.sgml,v 1.1.6.7 2010/05/13 21:27:29 tgl Exp $ -->
1+
<!-- doc/src/sgml/release-8.0.sgml -->
22
<!-- See header comment in release.sgml about typical markup -->
33

4+
<sect1 id="release-8-0-26">
5+
<title>Release 8.0.26</title>
6+
7+
<note>
8+
<title>Release date</title>
9+
<simpara>2010-10-04</simpara>
10+
</note>
11+
12+
<para>
13+
This release contains a variety of fixes from 8.0.25.
14+
For information about new features in the 8.0 major release, see
15+
<xref linkend="release-8-0">.
16+
</para>
17+
18+
<para>
19+
This is expected to be the last <productname>PostgreSQL</> release
20+
in the 8.0.X series. Users are encouraged to update to a newer
21+
release branch soon.
22+
</para>
23+
24+
<sect2>
25+
<title>Migration to Version 8.0.26</title>
26+
27+
<para>
28+
A dump/restore is not required for those running 8.0.X.
29+
However, if you are upgrading from a version earlier than 8.0.22,
30+
see the release notes for 8.0.22.
31+
</para>
32+
33+
</sect2>
34+
35+
<sect2>
36+
<title>Changes</title>
37+
38+
<itemizedlist>
39+
40+
<listitem>
41+
<para>
42+
Prevent possible crashes in <function>pg_get_expr()</> by disallowing
43+
it from being called with an argument that is not one of the system
44+
catalog columns it's intended to be used with
45+
(Heikki Linnakangas, Tom Lane)
46+
</para>
47+
</listitem>
48+
49+
<listitem>
50+
<para>
51+
Fix <quote>cannot handle unplanned sub-select</quote> error (Tom Lane)
52+
</para>
53+
54+
<para>
55+
This occurred when a sub-select contains a join alias reference that
56+
expands into an expression containing another sub-select.
57+
</para>
58+
</listitem>
59+
60+
<listitem>
61+
<para>
62+
Defend against functions returning setof record where not all the
63+
returned rows are actually of the same rowtype (Tom Lane)
64+
</para>
65+
</listitem>
66+
67+
<listitem>
68+
<para>
69+
Take care to fsync the contents of lockfiles (both
70+
<filename>postmaster.pid</> and the socket lockfile) while writing them
71+
(Tom Lane)
72+
</para>
73+
74+
<para>
75+
This omission could result in corrupted lockfile contents if the
76+
machine crashes shortly after postmaster start. That could in turn
77+
prevent subsequent attempts to start the postmaster from succeeding,
78+
until the lockfile is manually removed.
79+
</para>
80+
</listitem>
81+
82+
<listitem>
83+
<para>
84+
Avoid recursion while assigning XIDs to heavily-nested
85+
subtransactions (Andres Freund, Robert Haas)
86+
</para>
87+
88+
<para>
89+
The original coding could result in a crash if there was limited
90+
stack space.
91+
</para>
92+
</listitem>
93+
94+
<listitem>
95+
<para>
96+
Fix <varname>log_line_prefix</>'s <literal>%i</> escape,
97+
which could produce junk early in backend startup (Tom Lane)
98+
</para>
99+
</listitem>
100+
101+
<listitem>
102+
<para>
103+
Fix possible data corruption in <command>ALTER TABLE ... SET
104+
TABLESPACE</> when archiving is enabled (Jeff Davis)
105+
</para>
106+
</listitem>
107+
108+
<listitem>
109+
<para>
110+
Allow <command>CREATE DATABASE</> and <command>ALTER DATABASE ... SET
111+
TABLESPACE</> to be interrupted by query-cancel (Guillaume Lelarge)
112+
</para>
113+
</listitem>
114+
115+
<listitem>
116+
<para>
117+
In PL/Python, defend against null pointer results from
118+
<function>PyCObject_AsVoidPtr</> and <function>PyCObject_FromVoidPtr</>
119+
(Peter Eisentraut)
120+
</para>
121+
</listitem>
122+
123+
<listitem>
124+
<para>
125+
Improve <filename>contrib/dblink</>'s handling of tables containing
126+
dropped columns (Tom Lane)
127+
</para>
128+
</listitem>
129+
130+
<listitem>
131+
<para>
132+
Fix connection leak after <quote>duplicate connection name</quote>
133+
errors in <filename>contrib/dblink</> (Itagaki Takahiro)
134+
</para>
135+
</listitem>
136+
137+
<listitem>
138+
<para>
139+
Fix <filename>contrib/dblink</> to handle connection names longer than
140+
62 bytes correctly (Itagaki Takahiro)
141+
</para>
142+
</listitem>
143+
144+
<listitem>
145+
<para>
146+
Update build infrastructure and documentation to reflect the source code
147+
repository's move from CVS to Git (Magnus Hagander and others)
148+
</para>
149+
</listitem>
150+
151+
<listitem>
152+
<para>
153+
Update time zone data files to <application>tzdata</> release 2010l
154+
for DST law changes in Egypt and Palestine; also historical corrections
155+
for Finland.
156+
</para>
157+
158+
<para>
159+
This change also adds new names for two Micronesian timezones:
160+
Pacific/Chuuk is now preferred over Pacific/Truk (and the preferred
161+
abbreviation is CHUT not TRUT) and Pacific/Pohnpei is preferred over
162+
Pacific/Ponape.
163+
</para>
164+
</listitem>
165+
166+
</itemizedlist>
167+
168+
</sect2>
169+
</sect1>
170+
4171
<sect1 id="release-8-0-25">
5172
<title>Release 8.0.25</title>
6173

@@ -2512,7 +2679,7 @@ when opening the file fails</para></listitem>
25122679
constraints more reliably</para></listitem>
25132680
<listitem><para>Fix password prompting in <application>pg_restore</> on
25142681
Windows</para></listitem>
2515-
<listitem><para>Fix PL/PgSQL to handle <literal>var := var</> correctly when
2682+
<listitem><para>Fix PL/pgSQL to handle <literal>var := var</> correctly when
25162683
the variable is of pass-by-reference type</para></listitem>
25172684
<listitem><para>Fix PL/Perl <literal>%_SHARED</> so it's actually
25182685
shared</para></listitem>

0 commit comments

Comments
 (0)