From 628462bda908873688ce738a191b470ab769d604 Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Sat, 6 May 2017 23:31:54 -0400 Subject: [PATCH] doc PG 10: adjustments to BRIN, WAL, JSON, XML items, syntax Reported-by: Alvaro Herrera --- doc/src/sgml/release-10.sgml | 145 ++++++++++++++++------------------- 1 file changed, 64 insertions(+), 81 deletions(-) diff --git a/doc/src/sgml/release-10.sgml b/doc/src/sgml/release-10.sgml index dafddfbd17..f4da5b8fcc 100644 --- a/doc/src/sgml/release-10.sgml +++ b/doc/src/sgml/release-10.sgml @@ -458,13 +458,13 @@ Add GUC to limit the number of worker processes that can be used for - parallelism (Julien Rouhaud) + query parallelism (Julien Rouhaud) This can be set lower than to reserve worker processes - for non-parallel purposes. + for purposes other than parallel queries. @@ -477,22 +477,6 @@ - - - - Add full text search support for JSON and JSONB - (Dmitry Dolgov) - - - - This is accessed via ts_headline() and - to_tsvector. RIGHT SECTION? - - - - Cause BRIN index summarization to happen more - aggressively (Álvaro Herrera) + Add option to allow BRIN index summarization to happen + more aggressively (Álvaro Herrera) - Specifically, summarize the previous page range when a new page + Specifically, a new CREATE + INDEX option allows auto-summarizion of the + previous BRIN page range when a new page range is created. @@ -541,14 +527,18 @@ 2017-04-01 [c655899ba] BRIN de-summarization --> - Add function brin_desummarize_range() to remove - BRIN summarization of a specified range (Álvaro + Add functions to remove and re-add BRIN + summarization for BRIN index ranges (Álvaro Herrera) - This allows future BRIN index summarization to be - more compact. CLARIFY + New SQL function brin_summarize_range() + updates BRIN index summarization for a specified + range and brin_desummarize_range() removes it. + This is helpful to update summarization of a range that is now + smaller due to UPDATEs and DELETEs. @@ -860,22 +850,12 @@ - - - - Add pg_sequences view - to show all sequences (Peter Eisentraut) - - - Create a - Sequence metadata includes start, increment, etc, which is now - transactional. Sequence counters are still stored in separate - heap relations. + Sequence metadata includes start, increment, etc, + which is now transactional. Sequence counters are + still stored in separate heap relations. Also add pg_sequences view + to show all sequences. @@ -1167,7 +1149,7 @@ - This proves better security than the existing md5 + This provides better security than the existing md5 negotiation and storage method. @@ -1238,8 +1220,8 @@ 2017-01-04 [6667d9a6d] Re-allow SSL passphrase prompt at server start, but not --> - Allow SSL configuration to be updated at - SIGHUP (Andreas Karlsson, Tom Lane) + Allow SSL configuration to be updated during + configuration reload (Andreas Karlsson, Tom Lane) @@ -1317,23 +1299,6 @@ - - - - Remove orphaned temporary tables more aggressively (Robert Haas, - Tom Lane) - - - - Previously such tables were removed only when necessary. SECTION? - - - @@ -1376,8 +1341,14 @@ 2017-04-05 [00b6b6feb] Allow \-\-with-wal-segsize=n up to n=1024MB --> - Increase the maximum configurable WAL size to 1 - gigabyte (Beena Emerson) + Increase the maximum configurable WAL segment size + to one gigabyte (Beena Emerson) + + + + Larger WAL segment sizes allows for fewer + invocations and fewer + WAL files to manage. @@ -1569,6 +1540,19 @@ + + + + Add XMLTABLE + function that converts XML-formatted data into a row set + (Pavel Stehule, Álvaro Herrera) + + + + + Add full text search support for JSON and JSONB + (Dmitry Dolgov) + + + + This is accessed via ts_headline() and + to_tsvector. + + + - - Add support for converting XML-formatted data into a row - set (Pavel Stehule, Álvaro Herrera) - - - - This is done by referencing the new XMLTABLE - function. - - - - Add log options for pg_ctl wait ( -- 2.40.0