Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit29d4421

Browse files
committed
Update release notes for releases 9.0.3, 8.4.7, 8.3.14, and 8.2.20.
1 parent1e4baa5 commit29d4421

File tree

4 files changed

+520
-0
lines changed

4 files changed

+520
-0
lines changed

‎doc/src/sgml/release-8.2.sgml

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

4+
<sect1 id="release-8-2-20">
5+
<title>Release 8.2.20</title>
6+
7+
<note>
8+
<title>Release date</title>
9+
<simpara>2011-01-31</simpara>
10+
</note>
11+
12+
<para>
13+
This release contains a variety of fixes from 8.2.19.
14+
For information about new features in the 8.2 major release, see
15+
<xref linkend="release-8-2">.
16+
</para>
17+
18+
<sect2>
19+
<title>Migration to Version 8.2.20</title>
20+
21+
<para>
22+
A dump/restore is not required for those running 8.2.X.
23+
However, if you are upgrading from a version earlier than 8.2.14,
24+
see the release notes for 8.2.14.
25+
</para>
26+
27+
</sect2>
28+
29+
<sect2>
30+
<title>Changes</title>
31+
32+
<itemizedlist>
33+
34+
<listitem>
35+
<para>
36+
Avoid failures when <command>EXPLAIN</> tries to display a simple-form
37+
<literal>CASE</> expression (Tom Lane)
38+
</para>
39+
40+
<para>
41+
If the <literal>CASE</>'s test expression was a constant, the planner
42+
could simplify the <literal>CASE</> into a form that confused the
43+
expression-display code, resulting in <quote>unexpected CASE WHEN
44+
clause</> errors.
45+
</para>
46+
</listitem>
47+
48+
<listitem>
49+
<para>
50+
Fix assignment to an array slice that is before the existing range
51+
of subscripts (Tom Lane)
52+
</para>
53+
54+
<para>
55+
If there was a gap between the newly added subscripts and the first
56+
pre-existing subscript, the code miscalculated how many entries needed
57+
to be copied from the old array's null bitmap, potentially leading to
58+
data corruption or crash.
59+
</para>
60+
</listitem>
61+
62+
<listitem>
63+
<para>
64+
Avoid unexpected conversion overflow in planner for very distant date
65+
values (Tom Lane)
66+
</para>
67+
68+
<para>
69+
The <type>date</> type supports a wider range of dates than can be
70+
represented by the <type>timestamp</> types, but the planner assumed it
71+
could always convert a date to timestamp with impunity.
72+
</para>
73+
</listitem>
74+
75+
<listitem>
76+
<para>
77+
Fix <application>pg_restore</>'s text output for large objects (BLOBs)
78+
when <varname>standard_conforming_strings</> is on (Tom Lane)
79+
</para>
80+
81+
<para>
82+
Although restoring directly to a database worked correctly, string
83+
escaping was incorrect if <application>pg_restore</> was asked for
84+
SQL text output and <varname>standard_conforming_strings</> had been
85+
enabled in the source database.
86+
</para>
87+
</listitem>
88+
89+
<listitem>
90+
<para>
91+
Fix erroneous parsing of <type>tsquery</> values containing
92+
<literal>... &amp; !(subexpression) | ...</literal> (Tom Lane)
93+
</para>
94+
95+
<para>
96+
Queries containing this combination of operators were not executed
97+
correctly. The same error existed in <filename>contrib/intarray</>'s
98+
<type>query_int</> type and <filename>contrib/ltree</>'s
99+
<type>ltxtquery</> type.
100+
</para>
101+
</listitem>
102+
103+
<listitem>
104+
<para>
105+
Fix bug in <filename>contrib/seg</>'s GiST picksplit algorithm
106+
(Alexander Korotkov)
107+
</para>
108+
109+
<para>
110+
This could result in considerable inefficiency, though not actually
111+
incorrect answers, in a GiST index on a <type>seg</> column.
112+
If you have such an index, consider <command>REINDEX</>ing it after
113+
installing this update. (This is identical to the bug that was fixed in
114+
<filename>contrib/cube</> in the previous update.)
115+
</para>
116+
</listitem>
117+
118+
</itemizedlist>
119+
120+
</sect2>
121+
</sect1>
122+
4123
<sect1 id="release-8-2-19">
5124
<title>Release 8.2.19</title>
6125

‎doc/src/sgml/release-8.3.sgml

Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,125 @@
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-14">
5+
<title>Release 8.3.14</title>
6+
7+
<note>
8+
<title>Release date</title>
9+
<simpara>2011-01-31</simpara>
10+
</note>
11+
12+
<para>
13+
This release contains a variety of fixes from 8.3.13.
14+
For information about new features in the 8.3 major release, see
15+
<xref linkend="release-8-3">.
16+
</para>
17+
18+
<sect2>
19+
<title>Migration to Version 8.3.14</title>
20+
21+
<para>
22+
A dump/restore is not required for those running 8.3.X.
23+
However, if you are upgrading from a version earlier than 8.3.8,
24+
see the release notes for 8.3.8.
25+
</para>
26+
27+
</sect2>
28+
29+
<sect2>
30+
<title>Changes</title>
31+
32+
<itemizedlist>
33+
34+
<listitem>
35+
<para>
36+
Avoid failures when <command>EXPLAIN</> tries to display a simple-form
37+
<literal>CASE</> expression (Tom Lane)
38+
</para>
39+
40+
<para>
41+
If the <literal>CASE</>'s test expression was a constant, the planner
42+
could simplify the <literal>CASE</> into a form that confused the
43+
expression-display code, resulting in <quote>unexpected CASE WHEN
44+
clause</> errors.
45+
</para>
46+
</listitem>
47+
48+
<listitem>
49+
<para>
50+
Fix assignment to an array slice that is before the existing range
51+
of subscripts (Tom Lane)
52+
</para>
53+
54+
<para>
55+
If there was a gap between the newly added subscripts and the first
56+
pre-existing subscript, the code miscalculated how many entries needed
57+
to be copied from the old array's null bitmap, potentially leading to
58+
data corruption or crash.
59+
</para>
60+
</listitem>
61+
62+
<listitem>
63+
<para>
64+
Avoid unexpected conversion overflow in planner for very distant date
65+
values (Tom Lane)
66+
</para>
67+
68+
<para>
69+
The <type>date</> type supports a wider range of dates than can be
70+
represented by the <type>timestamp</> types, but the planner assumed it
71+
could always convert a date to timestamp with impunity.
72+
</para>
73+
</listitem>
74+
75+
<listitem>
76+
<para>
77+
Fix <application>pg_restore</>'s text output for large objects (BLOBs)
78+
when <varname>standard_conforming_strings</> is on (Tom Lane)
79+
</para>
80+
81+
<para>
82+
Although restoring directly to a database worked correctly, string
83+
escaping was incorrect if <application>pg_restore</> was asked for
84+
SQL text output and <varname>standard_conforming_strings</> had been
85+
enabled in the source database.
86+
</para>
87+
</listitem>
88+
89+
<listitem>
90+
<para>
91+
Fix erroneous parsing of <type>tsquery</> values containing
92+
<literal>... &amp; !(subexpression) | ...</literal> (Tom Lane)
93+
</para>
94+
95+
<para>
96+
Queries containing this combination of operators were not executed
97+
correctly. The same error existed in <filename>contrib/intarray</>'s
98+
<type>query_int</> type and <filename>contrib/ltree</>'s
99+
<type>ltxtquery</> type.
100+
</para>
101+
</listitem>
102+
103+
<listitem>
104+
<para>
105+
Fix bug in <filename>contrib/seg</>'s GiST picksplit algorithm
106+
(Alexander Korotkov)
107+
</para>
108+
109+
<para>
110+
This could result in considerable inefficiency, though not actually
111+
incorrect answers, in a GiST index on a <type>seg</> column.
112+
If you have such an index, consider <command>REINDEX</>ing it after
113+
installing this update. (This is identical to the bug that was fixed in
114+
<filename>contrib/cube</> in the previous update.)
115+
</para>
116+
</listitem>
117+
118+
</itemizedlist>
119+
120+
</sect2>
121+
</sect1>
122+
4123
<sect1 id="release-8-3-13">
5124
<title>Release 8.3.13</title>
6125

‎doc/src/sgml/release-8.4.sgml

Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,125 @@
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-7">
5+
<title>Release 8.4.7</title>
6+
7+
<note>
8+
<title>Release date</title>
9+
<simpara>2011-01-31</simpara>
10+
</note>
11+
12+
<para>
13+
This release contains a variety of fixes from 8.4.6.
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.7</title>
20+
21+
<para>
22+
A dump/restore is not required for those running 8.4.X.
23+
However, if you are upgrading from a version earlier than 8.4.2,
24+
see the release notes for 8.4.2.
25+
</para>
26+
27+
</sect2>
28+
29+
<sect2>
30+
<title>Changes</title>
31+
32+
<itemizedlist>
33+
34+
<listitem>
35+
<para>
36+
Avoid failures when <command>EXPLAIN</> tries to display a simple-form
37+
<literal>CASE</> expression (Tom Lane)
38+
</para>
39+
40+
<para>
41+
If the <literal>CASE</>'s test expression was a constant, the planner
42+
could simplify the <literal>CASE</> into a form that confused the
43+
expression-display code, resulting in <quote>unexpected CASE WHEN
44+
clause</> errors.
45+
</para>
46+
</listitem>
47+
48+
<listitem>
49+
<para>
50+
Fix assignment to an array slice that is before the existing range
51+
of subscripts (Tom Lane)
52+
</para>
53+
54+
<para>
55+
If there was a gap between the newly added subscripts and the first
56+
pre-existing subscript, the code miscalculated how many entries needed
57+
to be copied from the old array's null bitmap, potentially leading to
58+
data corruption or crash.
59+
</para>
60+
</listitem>
61+
62+
<listitem>
63+
<para>
64+
Avoid unexpected conversion overflow in planner for very distant date
65+
values (Tom Lane)
66+
</para>
67+
68+
<para>
69+
The <type>date</> type supports a wider range of dates than can be
70+
represented by the <type>timestamp</> types, but the planner assumed it
71+
could always convert a date to timestamp with impunity.
72+
</para>
73+
</listitem>
74+
75+
<listitem>
76+
<para>
77+
Fix <application>pg_restore</>'s text output for large objects (BLOBs)
78+
when <varname>standard_conforming_strings</> is on (Tom Lane)
79+
</para>
80+
81+
<para>
82+
Although restoring directly to a database worked correctly, string
83+
escaping was incorrect if <application>pg_restore</> was asked for
84+
SQL text output and <varname>standard_conforming_strings</> had been
85+
enabled in the source database.
86+
</para>
87+
</listitem>
88+
89+
<listitem>
90+
<para>
91+
Fix erroneous parsing of <type>tsquery</> values containing
92+
<literal>... &amp; !(subexpression) | ...</literal> (Tom Lane)
93+
</para>
94+
95+
<para>
96+
Queries containing this combination of operators were not executed
97+
correctly. The same error existed in <filename>contrib/intarray</>'s
98+
<type>query_int</> type and <filename>contrib/ltree</>'s
99+
<type>ltxtquery</> type.
100+
</para>
101+
</listitem>
102+
103+
<listitem>
104+
<para>
105+
Fix bug in <filename>contrib/seg</>'s GiST picksplit algorithm
106+
(Alexander Korotkov)
107+
</para>
108+
109+
<para>
110+
This could result in considerable inefficiency, though not actually
111+
incorrect answers, in a GiST index on a <type>seg</> column.
112+
If you have such an index, consider <command>REINDEX</>ing it after
113+
installing this update. (This is identical to the bug that was fixed in
114+
<filename>contrib/cube</> in the previous update.)
115+
</para>
116+
</listitem>
117+
118+
</itemizedlist>
119+
120+
</sect2>
121+
</sect1>
122+
4123
<sect1 id="release-8-4-6">
5124
<title>Release 8.4.6</title>
6125

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp