Commit 628462bd authored by Bruce Momjian's avatar Bruce Momjian

doc PG 10: adjustments to BRIN, WAL, JSON, XML items, syntax

Reported-by: Alvaro Herrera
parent 09f84218
...@@ -458,13 +458,13 @@ ...@@ -458,13 +458,13 @@
<para> <para>
Add <acronym>GUC</> <xref linkend="guc-max-parallel-workers"> Add <acronym>GUC</> <xref linkend="guc-max-parallel-workers">
to limit the number of worker processes that can be used for to limit the number of worker processes that can be used for
parallelism (Julien Rouhaud) query parallelism (Julien Rouhaud)
</para> </para>
<para> <para>
This can be set lower than <xref This can be set lower than <xref
linkend="guc-max-worker-processes"> to reserve worker processes linkend="guc-max-worker-processes"> to reserve worker processes
for non-parallel purposes. for purposes other than parallel queries.
</para> </para>
</listitem> </listitem>
...@@ -477,22 +477,6 @@ ...@@ -477,22 +477,6 @@
<itemizedlist> <itemizedlist>
<listitem>
<!--
Author: Andrew Dunstan <andrew@dunslane.net>
2017-03-31 [e306df7f9] Full Text Search support for <type>JSON</> and <type>JSONB</>
-->
<para>
Add full text search support for <type>JSON</> and <type>JSONB</>
(Dmitry Dolgov)
</para>
<para>
This is accessed via <function>ts_headline()</> and
<function>to_tsvector</>. RIGHT SECTION?
</para>
</listitem>
<listitem> <listitem>
<!-- <!--
Author: Tom Lane <tgl@sss.pgh.pa.us> Author: Tom Lane <tgl@sss.pgh.pa.us>
...@@ -525,12 +509,14 @@ ...@@ -525,12 +509,14 @@
2017-04-01 [7526e1022] BRIN auto-summarization 2017-04-01 [7526e1022] BRIN auto-summarization
--> -->
<para> <para>
Cause <acronym>BRIN</> index summarization to happen more Add option to allow <acronym>BRIN</> index summarization to happen
aggressively (&Aacute;lvaro Herrera) more aggressively (&Aacute;lvaro Herrera)
</para> </para>
<para> <para>
Specifically, summarize the previous page range when a new page Specifically, a new <link linkend="SQL-ALTERINDEX"><command>CREATE
INDEX</></> option allows auto-summarizion of the
previous <acronym>BRIN</> page range when a new page
range is created. range is created.
</para> </para>
</listitem> </listitem>
...@@ -541,14 +527,18 @@ ...@@ -541,14 +527,18 @@
2017-04-01 [c655899ba] BRIN de-summarization 2017-04-01 [c655899ba] BRIN de-summarization
--> -->
<para> <para>
Add function <function>brin_desummarize_range()</> to remove Add functions to remove and re-add <acronym>BRIN</>
<acronym>BRIN</> summarization of a specified range (&Aacute;lvaro summarization for <acronym>BRIN</> index ranges (&Aacute;lvaro
Herrera) Herrera)
</para> </para>
<para> <para>
This allows future <acronym>BRIN</> index summarization to be New <acronym>SQL</> function <link
more compact. CLARIFY linkend="functions-admin-index-table"><function>brin_summarize_range()</></>
updates <acronym>BRIN</> index summarization for a specified
range and <function>brin_desummarize_range()</> removes it.
This is helpful to update summarization of a range that is now
smaller due to <command>UPDATE</>s and <command>DELETE</>s.
</para> </para>
</listitem> </listitem>
...@@ -860,22 +850,12 @@ ...@@ -860,22 +850,12 @@
<itemizedlist> <itemizedlist>
<listitem>
<!--
Author: Peter Eisentraut <peter_e@gmx.net>
2016-11-18 [67dc4ccbb] Add pg_sequences view
-->
<para>
Add <link
linkend="view-pg-sequences"><structname>pg_sequences</></> view
to show all sequences (Peter Eisentraut)
</para>
</listitem>
<listitem> <listitem>
<!-- <!--
Author: Peter Eisentraut <peter_e@gmx.net> Author: Peter Eisentraut <peter_e@gmx.net>
2016-12-20 [1753b1b02] Add pg_sequence system catalog 2016-12-20 [1753b1b02] Add pg_sequence system catalog
Author: Peter Eisentraut <peter_e@gmx.net>
2016-11-18 [67dc4ccbb] Add pg_sequences view
--> -->
<para> <para>
Create a <link Create a <link
...@@ -884,9 +864,11 @@ ...@@ -884,9 +864,11 @@
</para> </para>
<para> <para>
Sequence metadata includes start, increment, etc, which is now Sequence metadata includes start, increment, etc,
transactional. Sequence counters are still stored in separate which is now transactional. Sequence counters are
heap relations. still stored in separate heap relations. Also add <link
linkend="view-pg-sequences"><structname>pg_sequences</></> view
to show all sequences.
</para> </para>
</listitem> </listitem>
...@@ -1167,7 +1149,7 @@ ...@@ -1167,7 +1149,7 @@
</para> </para>
<para> <para>
This proves better security than the existing <literal>md5</> This provides better security than the existing <literal>md5</>
negotiation and storage method. negotiation and storage method.
</para> </para>
</listitem> </listitem>
...@@ -1238,8 +1220,8 @@ ...@@ -1238,8 +1220,8 @@
2017-01-04 [6667d9a6d] Re-allow SSL passphrase prompt at server start, but not 2017-01-04 [6667d9a6d] Re-allow SSL passphrase prompt at server start, but not
--> -->
<para> <para>
Allow <acronym>SSL</> configuration to be updated at Allow <acronym>SSL</> configuration to be updated during
<literal>SIGHUP</> (Andreas Karlsson, Tom Lane) configuration reload (Andreas Karlsson, Tom Lane)
</para> </para>
<para> <para>
...@@ -1317,23 +1299,6 @@ ...@@ -1317,23 +1299,6 @@
</para> </para>
</listitem> </listitem>
<listitem>
<!--
Author: Robert Haas <rhaas@postgresql.org>
2016-11-21 [a734fd5d1] autovacuum: Drop orphan temp tables more quickly but wit
Author: Tom Lane <tgl@sss.pgh.pa.us>
2016-11-27 [dafa0848d] Code review for early drop of orphaned temp relations in
-->
<para>
Remove orphaned temporary tables more aggressively (Robert Haas,
Tom Lane)
</para>
<para>
Previously such tables were removed only when necessary. SECTION?
</para>
</listitem>
</itemizedlist> </itemizedlist>
<sect5> <sect5>
...@@ -1376,8 +1341,14 @@ ...@@ -1376,8 +1341,14 @@
2017-04-05 [00b6b6feb] Allow \-\-with-wal-segsize=n up to n=1024MB 2017-04-05 [00b6b6feb] Allow \-\-with-wal-segsize=n up to n=1024MB
--> -->
<para> <para>
Increase the maximum configurable <acronym>WAL</> size to 1 Increase the maximum configurable <acronym>WAL</> segment size
gigabyte (Beena Emerson) to one gigabyte (Beena Emerson)
</para>
<para>
Larger <acronym>WAL</> segment sizes allows for fewer
<xref linkend="guc-archive-command"> invocations and fewer
<acronym>WAL</> files to manage.
</para> </para>
</listitem> </listitem>
...@@ -1569,6 +1540,19 @@ ...@@ -1569,6 +1540,19 @@
<itemizedlist> <itemizedlist>
<listitem>
<!--
Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
2017-03-08 [fcec6caaf] Support XMLTABLE query expression
-->
<para>
Add <link
linkend="functions-xml-processing-xmltable"><function>XMLTABLE</></>
function that converts <type>XML</>-formatted data into a row set
(Pavel Stehule, &Aacute;lvaro Herrera)
</para>
</listitem>
<listitem> <listitem>
<!-- <!--
Author: Tom Lane <tgl@sss.pgh.pa.us> Author: Tom Lane <tgl@sss.pgh.pa.us>
...@@ -1821,6 +1805,22 @@ ...@@ -1821,6 +1805,22 @@
<itemizedlist> <itemizedlist>
<listitem>
<!--
Author: Andrew Dunstan <andrew@dunslane.net>
2017-03-31 [e306df7f9] Full Text Search support for <type>JSON</> and <type>JSONB</>
-->
<para>
Add full text search support for <type>JSON</> and <type>JSONB</>
(Dmitry Dolgov)
</para>
<para>
This is accessed via <function>ts_headline()</> and
<function>to_tsvector</>.
</para>
</listitem>
<listitem> <listitem>
<!-- <!--
Author: Stephen Frost <sfrost@snowman.net> Author: Stephen Frost <sfrost@snowman.net>
...@@ -1937,23 +1937,6 @@ ...@@ -1937,23 +1937,6 @@
</para> </para>
</listitem> </listitem>
<listitem>
<!--
Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
2017-03-08 [fcec6caaf] Support XMLTABLE query expression
-->
<para>
Add support for converting <type>XML</>-formatted data into a row
set (Pavel Stehule, &Aacute;lvaro Herrera)
</para>
<para>
This is done by referencing the new <link
linkend="functions-xml-processing-xmltable"><function>XMLTABLE</></>
function.
</para>
</listitem>
<listitem> <listitem>
<!-- <!--
Author: Magnus Hagander <magnus@hagander.net> Author: Magnus Hagander <magnus@hagander.net>
...@@ -2572,7 +2555,7 @@ ...@@ -2572,7 +2555,7 @@
</para> </para>
<para> <para>
Also add <option>-nosync</> option to disable fsync. Also add <option>--nosync</> option to disable fsync.
</para> </para>
</listitem> </listitem>
...@@ -2617,7 +2600,7 @@ ...@@ -2617,7 +2600,7 @@
2016-10-19 [0be22457d] pg_ctl: Add long options for -w and -W 2016-10-19 [0be22457d] pg_ctl: Add long options for -w and -W
--> -->
<para> <para>
Add log options for <application>pg_ctl</> wait (<option>--wait</>) Add long options for <application>pg_ctl</> wait (<option>--wait</>)
and no-wait (<option>--no-wait</>) (Vik Fearing) and no-wait (<option>--no-wait</>) (Vik Fearing)
</para> </para>
</listitem> </listitem>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment