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

Commit fe03f28

Browse files
committed
Update 9.6 release notes through today.
1 parent 606ccc5 commit fe03f28

File tree

1 file changed

+63
-6
lines changed

1 file changed

+63
-6
lines changed

doc/src/sgml/release-9.6.sgml

+63-6
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-06-18 (commit 100340e2d)</simpara>
10+
<simpara>Current as of 2016-07-16 (commit 606ccc5e7)</simpara>
1111
</note>
1212

1313
<sect2>
@@ -823,6 +823,8 @@
823823
<listitem>
824824
<!--
825825
2016-01-07 [b1a9bad9e] pgstat: add WAL receiver status view & SRF
826+
2016-06-29 [9ed551e0a] Add conninfo to pg_stat_wal_receiver
827+
2016-07-07 [60d50769b] Rename pg_stat_wal_receiver.conn_info to conninfo.
826828
-->
827829
<para>
828830
Add <link linkend="pg-stat-wal-receiver-view"><structname>pg_stat_wal_receiver</></link>
@@ -1274,6 +1276,7 @@ XXX this is pending backpatch, may need to remove
12741276
<listitem>
12751277
<!--
12761278
2016-04-05 [711768546] Implement backup API functions for non-exclusive backups
1279+
2016-07-11 [87d84d67b] Fix start WAL filename for concurrent backups from stand
12771280
-->
12781281
<para>
12791282
Extend <function>pg_start_backup()</> and <function>pg_stop_backup()</>
@@ -1330,18 +1333,20 @@ XXX this is pending backpatch, may need to remove
13301333
<listitem>
13311334
<!--
13321335
2016-01-28 [fbe5a3fb7] Only try to push down foreign joins if the user mapping
1336+
2016-07-15 [45639a052] Avoid invalidating all foreign-join cached plans when us
13331337
-->
13341338
<para>
13351339
Consider performing joins of foreign tables remotely only when the
1336-
applicable user mappings match (Shigeru Hanada, Ashutosh Bapat)
1340+
tables will be accessed under the same role ID (Shigeru Hanada,
1341+
Ashutosh Bapat, Etsuro Fujita)
13371342
</para>
13381343

13391344
<para>
13401345
Previously, the foreign join pushdown infrastructure left the question
13411346
of security entirely up to individual foreign data wrappers, but it
13421347
would be easy for an FDW to inadvertently open up subtle security
13431348
holes that way. So, make it the core code's job to determine which
1344-
user mapping OID is relevant, and don't attempt join pushdown unless
1349+
role ID will access each table, and don't attempt join pushdown unless
13451350
it's the same for all relevant relations.
13461351
</para>
13471352
</listitem>
@@ -1520,6 +1525,22 @@ XXX this is pending backpatch, may need to remove
15201525

15211526
<listitem>
15221527
<!--
1528+
2016-07-11 [4d042999f] Print a given subplan only once in EXPLAIN.
1529+
-->
1530+
<para>
1531+
Do not show the same subplan twice in <command>EXPLAIN</> output
1532+
(Tom Lane)
1533+
</para>
1534+
1535+
<para>
1536+
In certain cases, typically involving SubPlan nodes in index
1537+
conditions, <command>EXPLAIN</> would print data for the same
1538+
subplan twice.
1539+
</para>
1540+
</listitem>
1541+
1542+
<listitem>
1543+
<!--
15231544
2016-04-16 [c34df8a00] Disallow creation of indexes on system columns (except f
15241545
-->
15251546
<para>
@@ -1666,11 +1687,14 @@ XXX this is pending backpatch, may need to remove
16661687
<listitem>
16671688
<!--
16681689
2016-04-07 [bb140506d] Phrase full text search.
1690+
2016-06-27 [028350f61] Make exact distance match for FTS phrase operator
1691+
2016-06-27 [3dbbd0f02] Do not fallback to AND for FTS phrase operator.
1692+
2016-06-27 [6734a1cac] Change predecence of phrase operator.
16691693
-->
16701694
<para>
16711695
Improve full-text search to support searching for phrases, that is,
16721696
lexemes appearing adjacent to each other in a specific order, or with
1673-
at most a specified distance between them
1697+
a specified distance between them
16741698
(Teodor Sigaev, Oleg Bartunov, Dmitry Ivanov)
16751699
</para>
16761700

@@ -1679,8 +1703,8 @@ XXX this is pending backpatch, may need to remove
16791703
using the new operators <literal>&lt;-&gt;</> and
16801704
<literal>&lt;<replaceable>N</>&gt;</literal>. The former means that
16811705
the lexemes before and after it must appear adjacent to each other in
1682-
that order. The latter means they can be separated by up
1683-
to <replaceable>N</> other lexemes.
1706+
that order. The latter means they must be exactly <replaceable>N</>
1707+
lexemes apart.
16841708
</para>
16851709
</listitem>
16861710

@@ -2059,6 +2083,7 @@ This commit is also listed under libpq and psql
20592083
<!--
20602084
2016-04-08 [5c3c3cd0a] Enhanced custom error in PLPythonu
20612085
2016-06-11 [020140d84] PL/Python: Rename new keyword arguments of plpy.error()
2086+
2016-07-02 [3a4a33ad4] PL/Python: Report argument parsing errors using exceptio
20622087
-->
20632088
<para>
20642089
Extend PL/Python's error-reporting and message-reporting functions to
@@ -2464,6 +2489,16 @@ This commit is also listed under libpq and PL/pgSQL
24642489
</para>
24652490
</listitem>
24662491

2492+
<listitem>
2493+
<!--
2494+
2016-07-11 [a670c24c3] Improve output of psql's \df+ command.
2495+
-->
2496+
<para>
2497+
Make <command>\df+</> show function access privileges and
2498+
parallel-safety attributes (Michael Paquier)
2499+
</para>
2500+
</listitem>
2501+
24672502
</itemizedlist>
24682503

24692504
</sect4>
@@ -2842,6 +2877,8 @@ This commit is also listed under libpq and PL/pgSQL
28422877
2016-01-07 [c44d01383] Delay creation of subplan tlist until after create_plan(
28432878
2016-02-18 [19a541143] Add an explicit representation of the output targetlist
28442879
2016-03-07 [3fc6e2d7f] Make the upper part of the planner work by generating an
2880+
2016-07-01 [5ce5e4a12] Set consider_parallel correctly for upper planner rels.
2881+
2016-07-01 [9e703987a] Rethink the GetForeignUpperPaths API (again).
28452882
-->
28462883
<para>
28472884
Make the planner deal with post-scan/join query steps by generating
@@ -2858,6 +2895,8 @@ This commit is also listed under libpq and PL/pgSQL
28582895
<listitem>
28592896
<!--
28602897
2016-01-20 [a7de3dc5c] Support multi-stage aggregation.
2898+
2016-06-22 [f8ace5477] Fix type-safety problem with parallel aggregate serial/d
2899+
2016-06-26 [19e972d55] Rethink node-level representation of partial-aggregation
28612900
-->
28622901
<para>
28632902
Support partial aggregation (David Rowley, Simon Riggs)
@@ -2991,6 +3030,22 @@ This commit is also listed under libpq and PL/pgSQL
29913030
</para>
29923031
</listitem>
29933032

3033+
<listitem>
3034+
<!--
3035+
2016-07-01 [548af97fc] Provide and use a makefile target to build all generated
3036+
-->
3037+
<para>
3038+
Provide a makefile target to build all generated headers (Michael
3039+
Paquier, Tom Lane)
3040+
</para>
3041+
3042+
<para>
3043+
<literal>submake-generated-headers</> can now be invoked to ensure
3044+
that generated backend header files are up-to-date. This is useful in
3045+
subdirectories that might be built <quote>standalone</>.
3046+
</para>
3047+
</listitem>
3048+
29943049
</itemizedlist>
29953050

29963051
</sect3>
@@ -3118,6 +3173,7 @@ This commit is also listed under libpq and PL/pgSQL
31183173
<listitem>
31193174
<!--
31203175
2016-03-16 [5871b8848] GUC variable pg_trgm.similarity_threshold insead of set_
3176+
2016-06-20 [9c852566a] Fix comparison of similarity to threshold in GIST trigra
31213177
-->
31223178
<para>
31233179
Add configuration parameter <varname>pg_trgm.similarity_threshold</>
@@ -3155,6 +3211,7 @@ This commit is also listed under libpq and PL/pgSQL
31553211
<listitem>
31563212
<!--
31573213
2016-03-08 [ba0a198fb] Add pg_visibility contrib module.
3214+
2016-06-17 [71d05a2c7] pg_visibility: Add pg_truncate_visibility_map function.
31583215
-->
31593216
<para>
31603217
Add <filename>contrib/pg_visibility</> module to allow examining

0 commit comments

Comments
 (0)