8000 docs: update release notes for 8.4.18, 9.0.14, 9.1.10, 9.2.5, 9.3.1 · sgzhan/postgres@3ac00d8 · GitHub
[go: up one dir, main page]

Skip to content

Commit 3ac00d8

Browse files

committed
docs: update release notes for 8.4.18, 9.0.14, 9.1.10, 9.2.5, 9.3.1
1 parent 45336e8 commit 3ac00d8

File tree

1 file changed

+193
-0
lines changed

1 file changed

+193
-0
lines changed

doc/src/sgml/release-8.4.sgml

Lines changed: 193 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,199 @@
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-18">
5+
<title>Release 8.4.18</title>
6+
7+
<note>
8+
<title>Release Date</title>
9+
<simpara>2013-10-10</simpara>
10+
</note>
11+
12+
<para>
13+
This release contains a variety of fixes from 8.4.17.
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.18</title>
20+
21+
<para>
22+
A dump/restore is not required for those running 8.4.X.
23+
</para>
24+
25+
<para>
26+
Also, 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+
Prevent downcasing of non-ASCII non-double-quoted identifiers in
40+
multi-byte encodings (Andrew Dunstan)
41+
</para>
42+
43+
<para>
44+
The previous behavior was wrong and confusing.
45+
</para>
46+
</listitem>
47+
48+
<listitem>
49+
<para>
50+
Fix memory leak caused by <function>lo_open()</function> failure
51+
(Heikki Linnakangas)
52+
</para>
53+
</listitem>
54+
55+
<listitem>
56+
<para>
57+
Fix memory overcommit bug when <varname>work_mem</> is using more
58+
than 24GB of memory (Stephen Frost)
59+
</para>
60+
</listitem>
61+
62+
<listitem>
63+
<para>
64+
Fix libpq SSL deadlock bug (Stephen Frost)
65+
</para>
66+
</listitem>
67+
68+
<listitem>
69+
<para>
70+
Properly compute row estimates for boolean columns containing many NULL
71+
values (Andrew Gierth)
72+
</para>
73+
74+
<para>
75+
Previously tests like <literal>col IS NOT TRUE</> and <literal>col IS
76+
NOT FALSE</> did not properly factor in NULL values when estimating
77+
plan costs.
78+
</para>
79+
</listitem>
80+
81+
<listitem>
82+
<para>
83+
Prevent pushing down <literal>WHERE</> clauses into unsafe
84+
<literal>UNION/INTERSECT</> subqueries (Tom Lane)
85+
</para>
86+
87+
<para>
88+
Previously such push downs could generate errors.
89+
</para>
90+
</listitem>
91+
92+
<listitem>
93+
<para>
94+
Fix rare <literal>GROUP BY</> query error caused by improperly processed date type
95+
modifiers (Tom Lane)
96+
</para>
97+
</listitem>
98+
99+
<listitem>
100+
<para>
101+
Allow view dump code to better handle dropped columns on base tables
102+
(Tom Lane)
103+
</para>
104+
</listitem>
105+
106+
<listitem>
107+
<para>
108+
Fix possible deadlock during concurrent <command>CREATE INDEX
109+
CONCURRENTLY</> operations (Tom Lane)
110+
</para>
111+
</listitem>
112+
113+
<listitem>
114+
<para>
115+
Fix <function>regexp_matches()</> handling of zero-length matches
116+
(Jeevan Chalke)
117+
</para>
118+
119+
<para>
120+
Previously, zero-length matches like '^' could return too many matches.
121+
</para>
122+
</listitem>
123+
124+
<listitem>
125+
<para>
126+
Fix crash for overly-complex regular expressions (Heikki Linnakangas)
127+
</para>
128+
</listitem>
129+
130+
<listitem>
131+
<para>
132+
Fix regular expression match failures for back references combined with
133+
non-greedy quantifiers (Jeevan Chalke)
134+
</para>
135+
</listitem>
136+
137+
<listitem>
138+
<para>
139+
Prevent <command>CREATE FUNCTION</> from checking <command>SET</>
140+
variables unless function body checking is enabled (Tom Lane)
141+
</para>
142+
</listitem>
143+
144+
<listitem>
145+
<para>
146+
Fix <function>pgp_pub_decrypt()</> so it works for secret keys with
147+
passwords (Marko Kreen)
148+
</para>
149+
</listitem>
150+
151+
<listitem>
152+
<para>
153+
Remove rare inaccurate warning during vacuum of index-less tables
154+
(Heikki Linnakangas)
155+
</para>
156+
</listitem>
157+
158+
<listitem>
159+
<para>
160+
Avoid possible failure when performing transaction control commands (e.g
161+
<command>ROLLBACK</>) in prepared queries (Tom Lane)
162+
</para>
163+
</listitem>
164+
165+
<listitem>
166+
<para>
167+
Allow various spellings of infinity on all platforms (Tom Lane)
168+
</para>
169+
170+
<para>
171+
Supported infinity values are "inf", "+inf", "-inf", "infinity",
172+
"+infinity", and "-infinity".
173+
</para>
174+
</listitem>
175+
176+
<listitem>
177+
<para>
178+
Expand ability to compare rows to records and arrays (Rafal Rzepecki,
179+
Tom Lane)
180+
</para>
181+
</listitem>
182+
183+
<listitem>
184+
<para>
185+
Update time zone data files to <application>tzdata</> release 2013d
186+
for DST law changes in DST law changes in Israel, Morocco, Palestine,
187+
Paraguay. Also, historical zone data corrections for Macquarie Island
188+
(Tom Lane)
189+
</para>
190+
</listitem>
191+
192+
</itemizedlist>
193+
194+
</sect2>
195+
</sect1>
196+
4197
<sect1 id="release-8-4-17">
5198
<title>Release 8.4.17</title>
6199

0 commit comments

Comments
 (0)
0