Skip to content

Commit 8aad797

Browse files
committed
Preliminary release notes for releases 8.4.4, 8.3.11, 8.2.17, 8.1.21, 8.0.25,
7.4.29.
1 parent 0c6b930 commit 8aad797

File tree

6 files changed

+945
-6
lines changed

6 files changed

+945
-6
lines changed

doc/src/sgml/release-7.4.sgml

Lines changed: 105 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,110 @@
1-
<!-- $PostgreSQL: pgsql/doc/src/sgml/release-7.4.sgml,v 1.5 2010/03/10 01:58:11 tgl Exp $ -->
1+
<!-- $PostgreSQL: pgsql/doc/src/sgml/release-7.4.sgml,v 1.6 2010/05/12 23:20:49 tgl Exp $ -->
22
<!-- See header comment in release.sgml about typical markup -->
33

4+
<sect1 id="release-7-4-29">
5+
<title>Release 7.4.29</title>
6+
7+
<note>
8+
<title>Release date</title>
9+
<simpara>2010-05-17</simpara>
10+
</note>
11+
12+
<para>
13+
This release contains a variety of fixes from 7.4.28.
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+
The <productname>PostgreSQL</> community will stop releasing updates
20+
for the 7.4.X release series in July 2010.
21+
Users are encouraged to update to a newer release branch soon.
22+
</para>
23+
24+
<sect2>
25+
<title>Migration to Version 7.4.29</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+
Do not allow an unprivileged user to reset superuser-only parameter
43+
settings (Alvaro)
44+
</para>
45+
46+
<para>
47+
Previously, if an unprivileged user ran <literal>ALTER USER ... RESET
48+
ALL</> for himself, or <literal>ALTER DATABASE ... RESET ALL</> for
49+
a database he owns, this would remove all special parameter settings
50+
for the user or database, even ones that are only supposed to be
51+
changeable by a superuser. Now, the <command>ALTER</> will only
52+
remove the parameters that the user has permission to change.
53+
</para>
54+
</listitem>
55+
56+
<listitem>
57+
<para>
58+
Avoid possible crash during backend shutdown if shutdown occurs
59+
when a <literal>CONTEXT</> addition would be made to log entries (Tom)
60+
</para>
61+
62+
<para>
63+
In some cases the context-printing function would fail because the
64+
current transaction had already been rolled back when it came time
65+
to print a log message.
66+
</para>
67+
</listitem>
68+
69+
<listitem>
70+
<para>
71+
Update pl/perl's <filename>ppport.h</> for modern Perl versions
72+
(Andrew)
73+
</para>
74+
</listitem>
75+
76+
<listitem>
77+
<para>
78+
Fix assorted memory leaks in pl/python (Andreas Freund, Tom)
79+
</para>
80+
</listitem>
81+
82+
<listitem>
83+
<para>
84+
Ensure that <filename>contrib/pgstattuple</> functions respond to cancel
85+
interrupts promptly (Tatsuhito Kasahara)
86+
</para>
87+
</listitem>
88+
89+
<listitem>
90+
<para>
91+
Make server startup deal properly with the case that
92+
<function>shmget()</> returns <literal>EINVAL</> for an existing
93+
shared memory segment (Tom)
94+
</para>
95+
96+
<para>
97+
This behavior has been observed on BSD-derived kernels including OS X.
98+
It resulted in an entirely-misleading startup failure complaining that
99+
the shared memory request size was too large.
100+
</para>
101+
</listitem>
102+
103+
</itemizedlist>
104+
105+
</sect2>
106+
</sect1>
107+
4108
<sect1 id="release-7-4-28">
5109
<title>Release 7.4.28</title>
6110

doc/src/sgml/release-8.0.sgml

Lines changed: 121 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,126 @@
1-
<!-- $PostgreSQL: pgsql/doc/src/sgml/release-8.0.sgml,v 1.5 2010/03/10 01:58:11 tgl Exp $ -->
1+
<!-- $PostgreSQL: pgsql/doc/src/sgml/release-8.0.sgml,v 1.6 2010/05/12 23:20:49 tgl Exp $ -->
22
<!-- See header comment in release.sgml about typical markup -->
33

4+
<sect1 id="release-8-0-25">
5+
<title>Release 8.0.25</title>
6+
7+
<note>
8+
<title>Release date</title>
9+
<simpara>2010-05-17</simpara>
10+
</note>
11+
12+
<para>
13+
This release contains a variety of fixes from 8.0.24.
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+
The <productname>PostgreSQL</> community will stop releasing updates
20+
for the 8.0.X release series in July 2010.
21+
Users are encouraged to update to a newer release branch soon.
22+
</para>
23+
24+
<sect2>
25+
<title>Migration to Version 8.0.25</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+
Do not allow an unprivileged user to reset superuser-only parameter
43+
settings (Alvaro)
44+
</para>
45+
46+
<para>
47+
Previously, if an unprivileged user ran <literal>ALTER USER ... RESET
48+
ALL</> for himself, or <literal>ALTER DATABASE ... RESET ALL</> for
49+
a database he owns, this would remove all special parameter settings
50+
for the user or database, even ones that are only supposed to be
51+
changeable by a superuser. Now, the <command>ALTER</> will only
52+
remove the parameters that the user has permission to change.
53+
</para>
54+
</listitem>
55+
56+
<listitem>
57+
<para>
58+
Avoid possible crash during backend shutdown if shutdown occurs
59+
when a <literal>CONTEXT</> addition would be made to log entries (Tom)
60+
</para>
61+
62+
<para>
63+
In some cases the context-printing function would fail because the
64+
current transaction had already been rolled back when it came time
65+
to print a log message.
66+
</para>
67+
</listitem>
68+
69+
<listitem>
70+
<para>
71+
Update pl/perl's <filename>ppport.h</> for modern Perl versions
72+
(Andrew)
73+
</para>
74+
</listitem>
75+
76+
<listitem>
77+
<para>
78+
Fix assorted memory leaks in pl/python (Andreas Freund, Tom)
79+
</para>
80+
</listitem>
81+
82+
<listitem>
83+
<para>
84+
Prevent infinite recursion in <application>psql</> when expanding
85+
a variable that refers to itself (Tom)
86+
</para>
87+
</listitem>
88+
89+
<listitem>
90+
<para>
91+
Ensure that <filename>contrib/pgstattuple</> functions respond to cancel
92+
interrupts promptly (Tatsuhito Kasahara)
93+
</para>
94+
</listitem>
95+
96+
<listitem>
97+
<para>
98+
Make server startup deal properly with the case that
99+
<function>shmget()</> returns <literal>EINVAL</> for an existing
100+
shared memory segment (Tom)
101+
</para>
102+
103+
<para>
104+
This behavior has been observed on BSD-derived kernels including OS X.
105+
It resulted in an entirely-misleading startup failure complaining that
106+
the shared memory request size was too large.
107+
</para>
108+
</listitem>
109+
110+
<listitem>
111+
<para>
112+
Update time zone data files to <application>tzdata</> release 2010j
113+
for DST law changes in Argentina, Australian Antarctic, Bangladesh,
114+
Mexico, Morocco, Pakistan, Palestine, Russia, Syria, Tunisia;
115+
also historical corrections for Taiwan.
116+
</para>
117+
</listitem>
118+
119+
</itemizedlist>
120+
121+
</sect2>
122+
</sect1>
123+
4124
<sect1 id="release-8-0-24">
5125
<title>Release 8.0.24</title>
6126

doc/src/sgml/release-8.1.sgml

Lines changed: 115 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,120 @@
1-
<!-- $PostgreSQL: pgsql/doc/src/sgml/release-8.1.sgml,v 1.5 2010/03/10 01:58:11 tgl Exp $ -->
1+
<!-- $PostgreSQL: pgsql/doc/src/sgml/release-8.1.sgml,v 1.6 2010/05/12 23:20:49 tgl Exp $ -->
22
<!-- See header comment in release.sgml about typical markup -->
33

4+
<sect1 id="release-8-1-21">
5+
<title>Release 8.1.21</title>
6+
7+
<note>
8+
<title>Release date</title>
9+
<simpara>2010-05-17</simpara>
10+
</note>
11+
12+
<para>
13+
This release contains a variety of fixes from 8.1.20.
14+
For information about new features in the 8.1 major release, see
15+
<xref linkend="release-8-1">.
16+
</para>
17+
18+
<sect2>
19+
<title>Migration to Version 8.1.21</title>
20+
21+
<para>
22+
A dump/restore is not required for those running 8.1.X.
23+
However, if you are upgrading from a version earlier than 8.1.18,
24+
see the release notes for 8.1.18.
25+
</para>
26+
27+
</sect2>
28+
29+
<sect2>
30+
<title>Changes</title>
31+
32+
<itemizedlist>
33+
34+
<listitem>
35+
<para>
36+
Do not allow an unprivileged user to reset superuser-only parameter
37+
settings (Alvaro)
38+
</para>
39+
40+
<para>
41+
Previously, if an unprivileged user ran <literal>ALTER USER ... RESET
42+
ALL</> for himself, or <literal>ALTER DATABASE ... RESET ALL</> for
43+
a database he owns, this would remove all special parameter settings
44+
for the user or database, even ones that are only supposed to be
45+
changeable by a superuser. Now, the <command>ALTER</> will only
46+
remove the parameters that the user has permission to change.
47+
</para>
48+
</listitem>
49+
50+
<listitem>
51+
<para>
52+
Avoid possible crash during backend shutdown if shutdown occurs
53+
when a <literal>CONTEXT</> addition would be made to log entries (Tom)
54+
</para>
55+
56+
<para>
57+
In some cases the context-printing function would fail because the
58+
current transaction had already been rolled back when it came time
59+
to print a log message.
60+
</para>
61+
</listitem>
62+
63+
<listitem>
64+
<para>
65+
Update pl/perl's <filename>ppport.h</> for modern Perl versions
66+
(Andrew)
67+
</para>
68+
</listitem>
69+
70+
<listitem>
71+
<para>
72+
Fix assorted memory leaks in pl/python (Andreas Freund, Tom)
73+
</para>
74+
</listitem>
75+
76+
<listitem>
77+
<para>
78+
Prevent infinite recursion in <application>psql</> when expanding
79+
a variable that refers to itself (Tom)
80+
</para>
81+
</listitem>
82+
83+
<listitem>
84+
<para>
85+
Ensure that <filename>contrib/pgstattuple</> functions respond to cancel
86+
interrupts promptly (Tatsuhito Kasahara)
87+
</para>
88+
</listitem>
89+
90+
<listitem>
91+
<para>
92+
Make server startup deal properly with the case that
93+
<function>shmget()</> returns <literal>EINVAL</> for an existing
94+
shared memory segment (Tom)
95+
</para>
96+
97+
<para>
98+
This behavior has been observed on BSD-derived kernels including OS X.
99+
It resulted in an entirely-misleading startup failure complaining that
100+
the shared memory request size was too large.
101+
</para>
102+
</listitem>
103+
104+
<listitem>
105+
<para>
106+
Update time zone data files to <application>tzdata</> release 2010j
107+
for DST law changes in Argentina, Australian Antarctic, Bangladesh,
108+
Mexico, Morocco, Pakistan, Palestine, Russia, Syria, Tunisia;
109+
also historical corrections for Taiwan.
110+
</para>
111+
</listitem>
112+
113+
</itemizedlist>
114+
115+
</sect2>
116+
</sect1>
117+
4118
<sect1 id="release-8-1-20">
5119
<title>Release 8.1.20</title>
6120

0 commit comments

Comments
 (0)