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

Commitbe7f7ee

Browse files
committed
Update 9.6 release notes through today.
1 parentd8710f1 commitbe7f7ee

File tree

1 file changed

+77
-2
lines changed

1 file changed

+77
-2
lines changed

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

Lines changed: 77 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<note>
88
<title>Release Date</title>
99
<simpara>2016-??-??</simpara>
10-
<simpara>Current as of 2016-07-16 (commit606ccc5e7)</simpara>
10+
<simpara>Current as of 2016-08-07 (commit19322c0a7)</simpara>
1111
</note>
1212

1313
<sect2>
@@ -259,10 +259,12 @@
259259
2016-03-10 [fd31cd265] Don't vacuum all-frozen pages.
260260
2016-03-11 [7087166a8] pg_upgrade: Convert old visibility map format to new for
261261
2016-06-17 [ede62e56f] Add VACUUM (DISABLE_PAGE_SKIPPING) for emergencies.
262+
2016-07-18 [eca0f1db1] Clear all-frozen visibilitymap status when locking tuple
263+
2016-08-04 [e7caacf73] Fix hard to hit race condition in heapam's tuple locking
262264
-->
263265
<para>
264266
Avoid re-vacuuming pages containing only frozen tuples
265-
(Masahiko Sawada, Robert Haas)
267+
(Masahiko Sawada, Robert Haas, Andres Freund)
266268
</para>
267269

268270
<para>
@@ -419,6 +421,8 @@
419421
2016-04-08 [848ef42bb] Add the "snapshot too old" feature
420422
2016-05-06 [2cc41acd8] Fix hash index vs "snapshot too old" problemms
421423
2016-05-06 [7e3da1c47] Mitigate "snapshot too old" performance regression on NU
424+
2016-08-03 [3e2f3c2e4] Prevent "snapshot too old" from trying to return pruned
425+
2016-08-07 [9ee1cf04a] Fix TOAST access failure in RETURNING queries.
422426
-->
423427
<para>
424428
Allow old MVCC snapshots to be invalidated after a configurable
@@ -1295,6 +1299,41 @@ XXX this is pending backpatch, may need to remove
12951299

12961300
<listitem>
12971301
<!--
1302+
2016-07-26 [d8411a6c8] Allow functions that return sets of tuples to return sim
1303+
-->
1304+
<para>
1305+
Allow functions that return sets of tuples to return simple NULLs
1306+
(Andrew Gierth, Tom Lane)
1307+
</para>
1308+
1309+
<para>
1310+
In the context of <literal>SELECT FROM function(...)</>, a function
1311+
that returned a set of composite values was previously not allowed
1312+
to return a plain NULL value as part of the set. Now that is
1313+
allowed and interpreted as a row of NULLs. This avoids corner-case
1314+
errors with, for example, unnesting an array of composite values.
1315+
</para>
1316+
</listitem>
1317+
1318+
<listitem>
1319+
<!--
1320+
2016-08-03 [a3c7a993d] Make INSERT-from-multiple-VALUES-rows handle targetlist
1321+
-->
1322+
<para>
1323+
Fully support array subscripts and field selections in the target
1324+
column list of an <command>INSERT</> with
1325+
multiple <literal>VALUES</> rows (Tom Lane)
1326+
</para>
1327+
1328+
<para>
1329+
Previously, such cases failed if the same target column was
1330+
mentioned more than once, e.g., <literal>INSERT INTO tab (x[1],
1331+
x[2]) VALUES ...</>.
1332+
</para>
1333+
</listitem>
1334+
1335+
<listitem>
1336+
<!--
12981337
2016-03-12 [23a27b039] Widen query numbers-of-tuples-processed counters to uint
12991338
2016-03-14 [74a379b98] Use repalloc_huge() to enlarge a SPITupleTable's tuple p
13001339
-->
@@ -2041,6 +2080,42 @@ XXX this is pending backpatch, may need to remove
20412080
</para>
20422081
</listitem>
20432082

2083+
<listitem>
2084+
<!--
2085+
2016-07-26 [976b24fb4] Change various deparsing functions to return NULL for in
2086+
2016-07-29 [3153b1a52] Eliminate a few more user-visible "cache lookup failed"
2087+
2016-08-07 [8a8c6b538] Fix crash when pg_get_viewdef_name_ext() is passed a non
2088+
-->
2089+
<para>
2090+
Change various catalog-inspection functions to return NULL for
2091+
invalid input (Michael Paquier)
2092+
</para>
2093+
2094+
<para>
2095+
<function>pg_get_viewdef()</> now returns NULL if given an invalid
2096+
view OID, and several similar functions likewise return NULL for
2097+
bad input. Previously, such cases usually led to <quote>cache
2098+
lookup failed</> errors, which are not meant to occur in
2099+
user-facing cases.
2100+
</para>
2101+
</listitem>
2102+
2103+
<listitem>
2104+
<!--
2105+
2016-08-02 [dd5eb805d] Remove unused arguments from pg_replication_origin_xact_
2106+
-->
2107+
<para>
2108+
Fix <function>pg_replication_origin_xact_reset()</> to not have any
2109+
arguments (Fujii Masao)
2110+
</para>
2111+
2112+
<para>
2113+
The documentation said that it has no arguments, and the C code
2114+
didn't expect any arguments, but the entry in <structname>pg_proc</>
2115+
mistakenly specified two arguments.
2116+
</para>
2117+
</listitem>
2118+
20442119
</itemizedlist>
20452120

20462121
</sect3>

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp