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

Commite3e869c

Browse files
committed
Release notes for 9.6.1, 9.5.5, 9.4.10, 9.3.15, 9.2.19, 9.1.24.
1 parentd4fa18a commite3e869c

File tree

1 file changed

+214
-4
lines changed

1 file changed

+214
-4
lines changed

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

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

4+
<sect1 id="release-9-1-24">
5+
<title>Release 9.1.24</title>
6+
7+
<note>
8+
<title>Release Date</title>
9+
<simpara>2016-10-27</simpara>
10+
</note>
11+
12+
<para>
13+
This release contains a variety of fixes from 9.1.23.
14+
For information about new features in the 9.1 major release, see
15+
<xref linkend="release-9-1">.
16+
</para>
17+
18+
<para>
19+
This is expected to be the last <productname>PostgreSQL</> release
20+
in the 9.1.X series. Users are encouraged to update to a newer
21+
release branch soon.
22+
</para>
23+
24+
<sect2>
25+
<title>Migration to Version 9.1.24</title>
26+
27+
<para>
28+
A dump/restore is not required for those running 9.1.X.
29+
</para>
30+
31+
<para>
32+
However, if you are upgrading from a version earlier than 9.1.16,
33+
see <xref linkend="release-9-1-16">.
34+
</para>
35+
36+
</sect2>
37+
38+
<sect2>
39+
<title>Changes</title>
40+
41+
<itemizedlist>
42+
43+
<listitem>
44+
<para>
45+
Fix EvalPlanQual rechecks involving CTE scans (Tom Lane)
46+
</para>
47+
48+
<para>
49+
The recheck would always see the CTE as returning no rows, typically
50+
leading to failure to update rows that were recently updated.
51+
</para>
52+
</listitem>
53+
54+
<listitem>
55+
<para>
56+
Fix improper repetition of previous results from hashed aggregation in
57+
a subquery (Andrew Gierth)
58+
</para>
59+
60+
<para>
61+
The test to see if we can reuse a previously-computed hash table of
62+
the aggregate state values neglected the possibility of an outer query
63+
reference appearing in an aggregate argument expression. A change in
64+
the value of such a reference should lead to recalculating the hash
65+
table, but did not.
66+
</para>
67+
</listitem>
68+
69+
<listitem>
70+
<para>
71+
Fix timeout length when <command>VACUUM</> is waiting for exclusive
72+
table lock so that it can truncate the table (Simon Riggs)
73+
</para>
74+
75+
<para>
76+
The timeout was meant to be 50 milliseconds, but it was actually only
77+
50 microseconds, causing <command>VACUUM</> to give up on truncation
78+
much more easily than intended. Set it to the intended value.
79+
</para>
80+
</listitem>
81+
82+
<listitem>
83+
<para>
84+
Remove artificial restrictions on the values accepted
85+
by <function>numeric_in()</> and <function>numeric_recv()</>
86+
(Tom Lane)
87+
</para>
88+
89+
<para>
90+
We allow numeric values up to the limit of the storage format (more
91+
than <literal>1e100000</>), so it seems fairly pointless
92+
that <function>numeric_in()</> rejected scientific-notation exponents
93+
above 1000. Likewise, it was silly for <function>numeric_recv()</> to
94+
reject more than 1000 digits in an input value.
95+
</para>
96+
</listitem>
97+
98+
<listitem>
99+
<para>
100+
Avoid very-low-probability data corruption due to testing tuple
101+
visibility without holding buffer lock (Thomas Munro, Peter Geoghegan,
102+
Tom Lane)
103+
</para>
104+
</listitem>
105+
106+
<listitem>
107+
<para>
108+
Fix file descriptor leakage when truncating a temporary relation of
109+
more than 1GB (Andres Freund)
110+
</para>
111+
</listitem>
112+
113+
<listitem>
114+
<para>
115+
Disallow starting a standalone backend with <literal>standby_mode</>
116+
turned on (Michael Paquier)
117+
</para>
118+
119+
<para>
120+
This can't do anything useful, since there will be no WAL receiver
121+
process to fetch more WAL data; and it could result in misbehavior
122+
in code that wasn't designed with this situation in mind.
123+
</para>
124+
</listitem>
125+
126+
<listitem>
127+
<para>
128+
Don't try to share SSL contexts across multiple connections
129+
in <application>libpq</> (Heikki Linnakangas)
130+
</para>
131+
132+
<para>
133+
This led to assorted corner-case bugs, particularly when trying to use
134+
different SSL parameters for different connections.
135+
</para>
136+
</listitem>
137+
138+
<listitem>
139+
<para>
140+
Avoid corner-case memory leak in <application>libpq</> (Tom Lane)
141+
</para>
142+
143+
<para>
144+
The reported problem involved leaking an error report
145+
during <function>PQreset()</>, but there might be related cases.
146+
</para>
147+
</listitem>
148+
149+
<listitem>
150+
<para>
151+
Make <application>ecpg</>'s <option>--help</> and <option>--version</>
152+
options work consistently with our other executables (Haribabu Kommi)
153+
</para>
154+
</listitem>
155+
156+
<listitem>
157+
<para>
158+
Fix <filename>contrib/intarray/bench/bench.pl</> to print the results
159+
of the <command>EXPLAIN</> it does when given the <option>-e</> option
160+
(Daniel Gustafsson)
161+
</para>
162+
</listitem>
163+
164+
<listitem>
165+
<para>
166+
Prevent failure of obsolete dynamic time zone abbreviations (Tom Lane)
167+
</para>
168+
169+
<para>
170+
If a dynamic time zone abbreviation does not match any entry in the
171+
referenced time zone, treat it as equivalent to the time zone name.
172+
This avoids unexpected failures when IANA removes abbreviations from
173+
their time zone database, as they did in <application>tzdata</>
174+
release 2016f and seem likely to do again in the future. The
175+
consequences were not limited to not recognizing the individual
176+
abbreviation; any mismatch caused
177+
the <structname>pg_timezone_abbrevs</> view to fail altogether.
178+
</para>
179+
</listitem>
180+
181+
<listitem>
182+
<para>
183+
Update time zone data files to <application>tzdata</> release 2016h
184+
for DST law changes in Palestine and Turkey, plus historical
185+
corrections for Turkey and some regions of Russia.
186+
Switch to numeric abbreviations for some time zones in Antarctica,
187+
the former Soviet Union, and Sri Lanka.
188+
</para>
189+
190+
<para>
191+
The IANA time zone database previously provided textual abbreviations
192+
for all time zones, sometimes making up abbreviations that have little
193+
or no currency among the local population. They are in process of
194+
reversing that policy in favor of using numeric UTC offsets in zones
195+
where there is no evidence of real-world use of an English
196+
abbreviation. At least for the time being, <productname>PostgreSQL</>
197+
will continue to accept such removed abbreviations for timestamp input.
198+
But they will not be shown in the <structname>pg_timezone_names</>
199+
view nor used for output.
200+
</para>
201+
202+
<para>
203+
In this update, <literal>AMT</> is no longer shown as being in use to
204+
mean Armenia Time. Therefore, we have changed the <literal>Default</>
205+
abbreviation set to interpret it as Amazon Time, thus UTC-4 not UTC+4.
206+
</para>
207+
</listitem>
208+
209+
</itemizedlist>
210+
211+
</sect2>
212+
</sect1>
213+
4214
<sect1 id="release-9-1-23">
5215
<title>Release 9.1.23</title>
6216

@@ -599,7 +809,7 @@ Branch: REL9_1_STABLE [354b3a3ac] 2016-06-19 14:01:17 -0400
599809

600810
<para>
601811
This dodges a portability problem on FreeBSD-derived platforms
602-
(includingOS X).
812+
(includingmacOS).
603813
</para>
604814
</listitem>
605815

@@ -2937,7 +3147,7 @@ Branch: REL9_0_STABLE [9d6af7367] 2015-08-15 11:02:34 -0400
29373147

29383148
<listitem>
29393149
<para>
2940-
Warn ifOS X's <function>setlocale()</> starts an unwanted extra
3150+
Warn ifmacOS's <function>setlocale()</> starts an unwanted extra
29413151
thread inside the postmaster (Noah Misch)
29423152
</para>
29433153
</listitem>
@@ -3574,7 +3784,7 @@ Branch: REL9_0_STABLE [9d6af7367] 2015-08-15 11:02:34 -0400
35743784

35753785
<listitem>
35763786
<para>
3577-
Fix linking of <application>libpython</> onOS X (Tom Lane)
3787+
Fix linking of <application>libpython</> onmacOS (Tom Lane)
35783788
</para>
35793789

35803790
<para>
@@ -8443,7 +8653,7 @@ Branch: REL9_0_STABLE [9d6af7367] 2015-08-15 11:02:34 -0400
84438653

84448654
<listitem>
84458655
<para>
8446-
Fix incorrect quoting of log file name inMac OS X start script
8656+
Fix incorrect quoting of log file name inmacOS start script
84478657
(Sidar Lopez)
84488658
</para>
84498659
</listitem>

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp