Skip to content

Commit 91fd1df

Browse files
committed
Improve 9.6 release notes.
Incorporate some suggestions from David Johnston, and update through today.
1 parent e6dd664 commit 91fd1df

File tree

1 file changed

+27
-10
lines changed

1 file changed

+27
-10
lines changed

doc/src/sgml/release-9.6.sgml

+27-10
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-05-05 (commit 7a622b273)</simpara>
10+
<simpara>Current as of 2016-05-08 (commit 6f69b9639)</simpara>
1111
</note>
1212

1313
<sect2>
@@ -405,6 +405,8 @@
405405
<listitem>
406406
<!--
407407
2016-04-08 [848ef42bb] Add the "snapshot too old" feature
408+
2016-05-06 [2cc41acd8] Fix hash index vs "snapshot too old" problemms
409+
2016-05-06 [7e3da1c47] Mitigate "snapshot too old" performance regression on NU
408410
-->
409411
<para>
410412
Allow old MVCC snapshots to be invalidated after a configurable
@@ -430,15 +432,14 @@
430432
2016-03-31 [f9aefcb91] Support using index-only scans with partial indexes in m
431433
-->
432434
<para>
433-
Allow using an index-only scan with a partial index when the index's
434-
predicate involves column(s) not stored in the index
435-
(Tomas Vondra, Kyotaro Horiguchi)
435+
Allow using an <link linkend="indexes-index-only-scans">index-only
436+
scan</link> with a partial index when the index's predicate involves
437+
column(s) not stored in the index (Tomas Vondra, Kyotaro Horiguchi)
436438
</para>
437439

438440
<para>
439441
An index-only scan is now allowed if the query mentions such columns
440-
only in <literal>WHERE</> clauses that match the index predicate (and
441-
hence need not be rechecked at runtime).
442+
only in <literal>WHERE</> clauses that match the index predicate.
442443
</para>
443444
</listitem>
444445

@@ -762,6 +763,8 @@
762763
waiting for a heavyweight lock. Now waits for lightweight locks
763764
and buffer pins are also shown in <structname>pg_stat_activity</>.
764765
Also, the type of lock being waited for is now visible.
766+
These changes replace the <structfield>waiting</> column
767+
with <structfield>wait_event_type</> and <structfield>wait_event</>.
765768
</para>
766769
</listitem>
767770

@@ -782,8 +785,13 @@
782785
-->
783786
<para>
784787
Add <link linkend="view-pg-config"><structname>pg_config</></link>
785-
system view to expose the same information available from
786-
the <application>pg_config</> utility (Joe Conway)
788+
system view (Joe Conway)
789+
</para>
790+
791+
<para>
792+
This view exposes the same information available from
793+
the <application>pg_config</> utility, namely assorted compile-time
794+
configuration information for <productname>PostgreSQL</>.
787795
</para>
788796
</listitem>
789797

@@ -1192,7 +1200,8 @@ XXX this is pending backpatch, may need to remove
11921200

11931201
<para>
11941202
The number of standby servers that must acknowledge a commit before
1195-
it's considered done is now configurable.
1203+
it's considered done is now configurable as part of the
1204+
<xref linkend="guc-synchronous-standby-names"> parameter.
11961205
</para>
11971206
</listitem>
11981207

@@ -1545,6 +1554,8 @@ XXX this is pending backpatch, may need to remove
15451554
<listitem>
15461555
<!--
15471556
2016-04-08 [293007898] Reserve the "pg_" namespace for roles
1557+
2016-05-06 [a89505fd2] Remove various special checks around default roles
1558+
2016-05-08 [7df974ee0] Disallow superuser names starting with 'pg_' in initdb
15481559
-->
15491560
<para>
15501561
Treat role names beginning with <literal>pg_</> as reserved
@@ -1844,6 +1855,7 @@ XXX this is pending backpatch, may need to remove
18441855
<listitem>
18451856
<!--
18461857
2016-03-11 [6943a946c] Tsvector editing functions
1858+
2016-05-05 [0b9a23443] Rename tsvector delete() to ts_delete(), and filter() to
18471859
-->
18481860
<para>
18491861
Add new functions for <type>tsvector</> data (Stas Kelvich)
@@ -2208,6 +2220,8 @@ This commit is also listed under psql and PL/pgSQL
22082220
2016-04-06 [a9f0e8e5a] In pg_dump, use a bitmap to represent what to include
22092221
2016-04-06 [d217b2c36] In pg_dump, split "dump" into "dump" and "dump_contains"
22102222
2016-04-06 [23f34fa4b] In pg_dump, include pg_catalog and extension ACLs, if ch
2223+
2016-05-06 [5d589993c] pg_dump performance and other fixes
2224+
2016-05-06 [e1b120a8c] Only issue LOCK TABLE commands when necessary
22112225
-->
22122226
<para>
22132227
In <application>pg_dump</>,
@@ -2305,6 +2319,7 @@ This commit is also listed under psql and PL/pgSQL
23052319
<listitem>
23062320
<!--
23072321
2015-07-03 [8eb6407aa] Add psql \ev and \sv commands for editing and showing vi
2322+
2016-05-06 [9b66aa006] Fix psql's \ev and \sv commands so that they handle view
23082323
-->
23092324
<para>
23102325
Add <literal>\ev</> and <literal>\sv</> commands
@@ -2463,6 +2478,7 @@ This commit is also listed under libpq and PL/pgSQL
24632478
2016-03-01 [7e137f846] Extend pgbench's expression syntax to support a few buil
24642479
2016-03-28 [86c43f4e2] pgbench: Support double constants and functions.
24652480
2016-05-05 [7a622b273] Rename pgbench min/max to least/greatest, and fix handli
2481+
2016-05-06 [951529948] Improve handling of numeric-valued variables in pgbench.
24662482
-->
24672483
<para>
24682484
Support floating-point arithmetic, as well as
@@ -2668,10 +2684,11 @@ This commit is also listed under libpq and PL/pgSQL
26682684
2016-03-03 [2c83f435a] Rework PostgresNode's psql method
26692685
2016-02-26 [49148645f] Add a test framework for recovery
26702686
2016-02-26 [74d58425c] Apply last revision of recovery patch
2687+
2016-05-06 [6bd356c33] Add TAP tests for pg_dump
26712688
-->
26722689
<para>
26732690
Improve TAP testing infrastructure
2674-
(Michael Paquier, Craig Ringer, &Aacute;lvaro Herrera)
2691+
(Michael Paquier, Craig Ringer, &Aacute;lvaro Herrera, Stephen Frost)
26752692
</para>
26762693

26772694
<para>

0 commit comments

Comments
 (0)