doc PG 10: adjustments to BRIN, WAL, JSON, XML items, syntax
Reported-by: Alvaro Herrera
This commit is contained in:
parent
09f8421819
commit
628462bda9
@ -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 @@
|
|||||||
|
|
||||||
<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 @@
|
|||||||
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 (Álvaro Herrera)
|
more aggressively (Á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 @@
|
|||||||
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 (Álvaro
|
summarization for <acronym>BRIN</> index ranges (Á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 @@
|
|||||||
|
|
||||||
<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 @@
|
|||||||
</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 @@
|
|||||||
</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 @@
|
|||||||
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 @@
|
|||||||
</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 @@
|
|||||||
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 @@
|
|||||||
|
|
||||||
<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, Á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 @@
|
|||||||
|
|
||||||
<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 @@
|
|||||||
</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, Á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 @@
|
|||||||
</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 @@
|
|||||||
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>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user