Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit a3f42e8

Browse files
committed
Update 9.6 release notes through today.
1 parent 100340e commit a3f42e8

File tree

1 file changed

+24
-5
lines changed

1 file changed

+24
-5
lines changed

doc/src/sgml/release-9.6.sgml

+24-5
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-08 (commit 6f69b9639)</simpara>
10+
<simpara>Current as of 2016-06-18 (commit 100340e2d)</simpara>
1111
</note>
1212

1313
<sect2>
@@ -136,6 +136,8 @@
136136
2016-04-05 [11c8669c0] Add parallel query support functions for assorted aggreg
137137
2016-04-08 [25fe8b5f1] Add a 'parallel_degree' reloption.
138138
2016-04-27 [59eb55127] Fix EXPLAIN VERBOSE output for parallel aggregate.
139+
2016-06-09 [c9ce4a1c6] Eliminate "parallel degree" terminology.
140+
2016-06-16 [75be66464] Invent min_parallel_relation_size GUC to replace a hard-
139141
-->
140142
<para>
141143
Parallel queries (Robert Haas, Amit Kapila, David Rowley, many others)
@@ -155,8 +157,9 @@
155157
configuration parameters
156158
<xref linkend="guc-max-parallel-workers-per-gather">,
157159
<xref linkend="guc-force-parallel-mode">,
158-
<xref linkend="guc-parallel-setup-cost">, and
159-
<xref linkend="guc-parallel-tuple-cost">.
160+
<xref linkend="guc-parallel-setup-cost">,
161+
<xref linkend="guc-parallel-tuple-cost">, and
162+
<xref linkend="guc-min-parallel-relation-size">.
160163
</para>
161164
</listitem>
162165

@@ -255,6 +258,7 @@
255258
2016-03-08 [77a1d1e79] Department of second thoughts: remove PD_ALL_FROZEN.
256259
2016-03-10 [fd31cd265] Don't vacuum all-frozen pages.
257260
2016-03-11 [7087166a8] pg_upgrade: Convert old visibility map format to new for
261+
2016-06-17 [ede62e56f] Add VACUUM (DISABLE_PAGE_SKIPPING) for emergencies.
258262
-->
259263
<para>
260264
Avoid re-vacuuming pages containing only frozen tuples
@@ -269,6 +273,13 @@
269273
transaction wraparound prevention. This should greatly reduce the
270274
cost of maintaining large tables containing mostly-unchanging data.
271275
</para>
276+
277+
<para>
278+
If necessary, vacuum can be forced to process all-frozen pages
279+
using its new <literal>DISABLE_PAGE_SKIPPING</> option. This
280+
should never be needed normally, but it might help for example
281+
in recovering from visibility-map corruption.
282+
</para>
272283
</listitem>
273284

274285
<listitem>
@@ -349,6 +360,7 @@
349360
2016-04-26 [72a98a639] Don't open formally non-existent segments in _mdfd_getse
350361
2016-05-04 [a71248708] Fix transient mdsync() errors of truncated relations due
351362
2016-02-16 [7975c5e0a] Allow the WAL writer to flush WAL at a reduced rate.
363+
2016-06-10 [4bc0f165c] Change default of backend_flush_after GUC to 0 (disabled
352364
-->
353365
<para>
354366
Where feasible, trigger kernel writeback after a configurable number
@@ -446,14 +458,16 @@
446458
<listitem>
447459
<!--
448460
2016-04-08 [137805f89] Use Foreign Key relationships to infer multi-column join
461+
2016-06-07 [77ba61080] Revert "Use Foreign Key relationships to infer multi-col
462+
2016-06-18 [100340e2d] Restore foreign-key-aware estimation of join relation si
449463
-->
450464
<para>
451-
Use foreign key relationships to infer selectivity for multi-column
465+
Use foreign key relationships to infer selectivity for
452466
join predicates (Tomas Vondra, David Rowley)
453467
</para>
454468

455469
<para>
456-
If a table <literal>t</> has a multi-column foreign key restriction,
470+
If a table <literal>t</> has a foreign key restriction,
457471
say <literal>(a,b) REFERENCES r (x,y)</>, then a <literal>WHERE</>
458472
condition such as <literal>t.a = r.x AND t.b = r.y</> cannot select
459473
more than one <literal>r</> row per <literal>t</> row. The planner
@@ -2044,6 +2058,7 @@ This commit is also listed under libpq and psql
20442058
<listitem>
20452059
<!--
20462060
2016-04-08 [5c3c3cd0a] Enhanced custom error in PLPythonu
2061+
2016-06-11 [020140d84] PL/Python: Rename new keyword arguments of plpy.error()
20472062
-->
20482063
<para>
20492064
Extend PL/Python's error-reporting and message-reporting functions to
@@ -2366,6 +2381,7 @@ This commit is also listed under psql and PL/pgSQL
23662381
<listitem>
23672382
<!--
23682383
2016-03-21 [dea2b5960] Improve header output from psql's \watch command.
2384+
2016-06-15 [9901d8ac2] Use strftime("%c") to format timestamps in psql's \watch
23692385
-->
23702386
<para>
23712387
Improve the headers output by the <command>\watch</> command
@@ -2376,6 +2392,8 @@ This commit is also listed under psql and PL/pgSQL
23762392
Include the <command>\pset title</> string if one has been set, and
23772393
shorten the prefabricated part of the header to be
23782394
<literal><replaceable>timestamp</> (every <replaceable>N</>s)</literal>.
2395+
Also, the timestamp format now obeys <application>psql</>'s locale
2396+
environment.
23792397
</para>
23802398
</listitem>
23812399

@@ -3268,6 +3286,7 @@ This commit is also listed under libpq and PL/pgSQL
32683286
<listitem>
32693287
<!--
32703288
2016-04-21 [f039eaac7] Allow queries submitted by postgres_fdw to be canceled.
3289+
2016-05-16 [1b812afb0] Fix multiple problems in postgres_fdw query cancellation
32713290
-->
32723291
<para>
32733292
Transmit query cancellation requests to the remote server

0 commit comments

Comments
 (0)