|
458 | 458 | <para>
|
459 | 459 | Add <acronym>GUC</> <xref linkend="guc-max-parallel-workers">
|
460 | 460 | to limit the number of worker processes that can be used for
|
461 |
| - parallelism (Julien Rouhaud) |
| 461 | + query parallelism (Julien Rouhaud) |
462 | 462 | </para>
|
463 | 463 |
|
464 | 464 | <para>
|
465 | 465 | This can be set lower than <xref
|
466 | 466 | linkend="guc-max-worker-processes"> to reserve worker processes
|
467 |
| - for non-parallel purposes. |
| 467 | + for purposes other than parallel queries. |
468 | 468 | </para>
|
469 | 469 | </listitem>
|
470 | 470 |
|
|
477 | 477 |
|
478 | 478 | <itemizedlist>
|
479 | 479 |
|
480 |
| - <listitem> |
481 |
| - <!-- |
482 |
| - Author: Andrew Dunstan <andrew@dunslane.net> |
483 |
| - 2017-03-31 [e306df7f9] Full Text Search support for <type>JSON</> and <type>JSONB</> |
484 |
| - --> |
485 |
| - <para> |
486 |
| - Add full text search support for <type>JSON</> and <type>JSONB</> |
487 |
| - (Dmitry Dolgov) |
488 |
| - </para> |
489 |
| - |
490 |
| - <para> |
491 |
| - This is accessed via <function>ts_headline()</> and |
492 |
| - <function>to_tsvector</>. RIGHT SECTION? |
493 |
| - </para> |
494 |
| - </listitem> |
495 |
| - |
496 | 480 | <listitem>
|
497 | 481 | <!--
|
498 | 482 | Author: Tom Lane <tgl@sss.pgh.pa.us>
|
|
525 | 509 | 2017-04-01 [7526e1022] BRIN auto-summarization
|
526 | 510 | -->
|
527 | 511 | <para>
|
528 |
| - Cause <acronym>BRIN</> index summarization to happen more |
529 |
| - aggressively (Álvaro Herrera) |
| 512 | + Add option to allow <acronym>BRIN</> index summarization to happen |
| 513 | + more aggressively (Álvaro Herrera) |
530 | 514 | </para>
|
531 | 515 |
|
532 | 516 | <para>
|
533 |
| - Specifically, summarize the previous page range when a new page |
| 517 | + Specifically, a new <link linkend="SQL-ALTERINDEX"><command>CREATE |
| 518 | + INDEX</></> option allows auto-summarizion of the |
| 519 | + previous <acronym>BRIN</> page range when a new page |
534 | 520 | range is created.
|
535 | 521 | </para>
|
536 | 522 | </listitem>
|
|
541 | 527 | 2017-04-01 [c655899ba] BRIN de-summarization
|
542 | 528 | -->
|
543 | 529 | <para>
|
544 |
| - Add function <function>brin_desummarize_range()</> to remove |
545 |
| - <acronym>BRIN</> summarization of a specified range (Álvaro |
| 530 | + Add functions to remove and re-add <acronym>BRIN</> |
| 531 | + summarization for <acronym>BRIN</> index ranges (Álvaro |
546 | 532 | Herrera)
|
547 | 533 | </para>
|
548 | 534 |
|
549 | 535 | <para>
|
550 |
| - This allows future <acronym>BRIN</> index summarization to be |
551 |
| - more compact. CLARIFY |
| 536 | + New <acronym>SQL</> function <link |
| 537 | + linkend="functions-admin-index-table"><function>brin_summarize_range()</></> |
| 538 | + updates <acronym>BRIN</> index summarization for a specified |
| 539 | + range and <function>brin_desummarize_range()</> removes it. |
| 540 | + This is helpful to update summarization of a range that is now |
| 541 | + smaller due to <command>UPDATE</>s and <command>DELETE</>s. |
552 | 542 | </para>
|
553 | 543 | </listitem>
|
554 | 544 |
|
|
860 | 850 |
|
861 | 851 | <itemizedlist>
|
862 | 852 |
|
863 |
| - <listitem> |
864 |
| - <!-- |
865 |
| - Author: Peter Eisentraut <peter_e@gmx.net> |
866 |
| - 2016-11-18 [67dc4ccbb] Add pg_sequences view |
867 |
| - --> |
868 |
| - <para> |
869 |
| - Add <link |
870 |
| - linkend="view-pg-sequences"><structname>pg_sequences</></> view |
871 |
| - to show all sequences (Peter Eisentraut) |
872 |
| - </para> |
873 |
| - </listitem> |
874 |
| - |
875 | 853 | <listitem>
|
876 | 854 | <!--
|
877 | 855 | Author: Peter Eisentraut <peter_e@gmx.net>
|
878 | 856 | 2016-12-20 [1753b1b02] Add pg_sequence system catalog
|
| 857 | + Author: Peter Eisentraut <peter_e@gmx.net> |
| 858 | + 2016-11-18 [67dc4ccbb] Add pg_sequences view |
879 | 859 | -->
|
880 | 860 | <para>
|
881 | 861 | Create a <link
|
|
884 | 864 | </para>
|
885 | 865 |
|
886 | 866 | <para>
|
887 |
| - Sequence metadata includes start, increment, etc, which is now |
888 |
| - transactional. Sequence counters are still stored in separate |
889 |
| - heap relations. |
| 867 | + Sequence metadata includes start, increment, etc, |
| 868 | + which is now transactional. Sequence counters are |
| 869 | + still stored in separate heap relations. Also add <link |
| 870 | + linkend="view-pg-sequences"><structname>pg_sequences</></> view |
| 871 | + to show all sequences. |
890 | 872 | </para>
|
891 | 873 | </listitem>
|
892 | 874 |
|
|
1167 | 1149 | </para>
|
1168 | 1150 |
|
1169 | 1151 | <para>
|
1170 |
| - This proves better security than the existing <literal>md5</> |
| 1152 | + This provides better security than the existing <literal>md5</> |
1171 | 1153 | negotiation and storage method.
|
1172 | 1154 | </para>
|
1173 | 1155 | </listitem>
|
|
1238 | 1220 | 2017-01-04 [6667d9a6d] Re-allow SSL passphrase prompt at server start, but not
|
1239 | 1221 | -->
|
1240 | 1222 | <para>
|
1241 |
| - Allow <acronym>SSL</> configuration to be updated at |
1242 |
| - <literal>SIGHUP</> (Andreas Karlsson, Tom Lane) |
| 1223 | + Allow <acronym>SSL</> configuration to be updated during |
| 1224 | + configuration reload (Andreas Karlsson, Tom Lane) |
1243 | 1225 | </para>
|
1244 | 1226 |
|
1245 | 1227 | <para>
|
|
1317 | 1299 | </para>
|
1318 | 1300 | </listitem>
|
1319 | 1301 |
|
1320 |
| - <listitem> |
1321 |
| - <!-- |
1322 |
| - Author: Robert Haas <rhaas@postgresql.org> |
1323 |
| - 2016-11-21 [a734fd5d1] autovacuum: Drop orphan temp tables more quickly but wit |
1324 |
| - Author: Tom Lane <tgl@sss.pgh.pa.us> |
1325 |
| - 2016-11-27 [dafa0848d] Code review for early drop of orphaned temp relations in |
1326 |
| - --> |
1327 |
| - <para> |
1328 |
| - Remove orphaned temporary tables more aggressively (Robert Haas, |
1329 |
| - Tom Lane) |
1330 |
| - </para> |
1331 |
| - |
1332 |
| - <para> |
1333 |
| - Previously such tables were removed only when necessary. SECTION? |
1334 |
| - </para> |
1335 |
| - </listitem> |
1336 |
| - |
1337 | 1302 | </itemizedlist>
|
1338 | 1303 |
|
1339 | 1304 | <sect5>
|
|
1376 | 1341 | 2017-04-05 [00b6b6feb] Allow \-\-with-wal-segsize=n up to n=1024MB
|
1377 | 1342 | -->
|
1378 | 1343 | <para>
|
1379 |
| - Increase the maximum configurable <acronym>WAL</> size to 1 |
1380 |
| - gigabyte (Beena Emerson) |
| 1344 | + Increase the maximum configurable <acronym>WAL</> segment size |
| 1345 | + to one gigabyte (Beena Emerson) |
| 1346 | + </para> |
| 1347 | + |
| 1348 | + <para> |
| 1349 | + Larger <acronym>WAL</> segment sizes allows for fewer |
| 1350 | + <xref linkend="guc-archive-command"> invocations and fewer |
| 1351 | + <acronym>WAL</> files to manage. |
1381 | 1352 | </para>
|
1382 | 1353 | </listitem>
|
1383 | 1354 |
|
|
1569 | 1540 |
|
1570 | 1541 | <itemizedlist>
|
1571 | 1542 |
|
| 1543 | + <listitem> |
| 1544 | + <!-- |
| 1545 | + Author: Alvaro Herrera <alvherre@alvh.no-ip.org> |
| 1546 | + 2017-03-08 [fcec6caaf] Support XMLTABLE query expression |
| 1547 | + --> |
| 1548 | + <para> |
| 1549 | + Add <link |
| 1550 | + linkend="functions-xml-processing-xmltable"><function>XMLTABLE</></> |
| 1551 | + function that converts <type>XML</>-formatted data into a row set |
| 1552 | + (Pavel Stehule, Álvaro Herrera) |
| 1553 | + </para> |
| 1554 | + </listitem> |
| 1555 | + |
1572 | 1556 | <listitem>
|
1573 | 1557 | <!--
|
1574 | 1558 | Author: Tom Lane <tgl@sss.pgh.pa.us>
|
|
1821 | 1805 |
|
1822 | 1806 | <itemizedlist>
|
1823 | 1807 |
|
| 1808 | + <listitem> |
| 1809 | + <!-- |
| 1810 | + Author: Andrew Dunstan <andrew@dunslane.net> |
| 1811 | + 2017-03-31 [e306df7f9] Full Text Search support for <type>JSON</> and <type>JSONB</> |
| 1812 | + --> |
| 1813 | + <para> |
| 1814 | + Add full text search support for <type>JSON</> and <type>JSONB</> |
| 1815 | + (Dmitry Dolgov) |
| 1816 | + </para> |
| 1817 | + |
| 1818 | + <para> |
| 1819 | + This is accessed via <function>ts_headline()</> and |
| 1820 | + <function>to_tsvector</>. |
| 1821 | + </para> |
| 1822 | + </listitem> |
| 1823 | + |
1824 | 1824 | <listitem>
|
1825 | 1825 | <!--
|
1826 | 1826 | Author: Stephen Frost <sfrost@snowman.net>
|
|
1937 | 1937 | </para>
|
1938 | 1938 | </listitem>
|
1939 | 1939 |
|
1940 |
| - <listitem> |
1941 |
| - <!-- |
1942 |
| - Author: Alvaro Herrera <alvherre@alvh.no-ip.org> |
1943 |
| - 2017-03-08 [fcec6caaf] Support XMLTABLE query expression |
1944 |
| - --> |
1945 |
| - <para> |
1946 |
| - Add support for converting <type>XML</>-formatted data into a row |
1947 |
| - set (Pavel Stehule, Álvaro Herrera) |
1948 |
| - </para> |
1949 |
| - |
1950 |
| - <para> |
1951 |
| - This is done by referencing the new <link |
1952 |
| - linkend="functions-xml-processing-xmltable"><function>XMLTABLE</></> |
1953 |
| - function. |
1954 |
| - </para> |
1955 |
| - </listitem> |
1956 |
| - |
1957 | 1940 | <listitem>
|
1958 | 1941 | <!--
|
1959 | 1942 | Author: Magnus Hagander <magnus@hagander.net>
|
|
2572 | 2555 | </para>
|
2573 | 2556 |
|
2574 | 2557 | <para>
|
2575 |
| - Also add <option>-nosync</> option to disable fsync. |
| 2558 | + Also add <option>--nosync</> option to disable fsync. |
2576 | 2559 | </para>
|
2577 | 2560 | </listitem>
|
2578 | 2561 |
|
|
2617 | 2600 | 2016-10-19 [0be22457d] pg_ctl: Add long options for -w and -W
|
2618 | 2601 | -->
|
2619 | 2602 | <para>
|
2620 |
| - Add log options for <application>pg_ctl</> wait (<option>--wait</>) |
| 2603 | + Add long options for <application>pg_ctl</> wait (<option>--wait</>) |
2621 | 2604 | and no-wait (<option>--no-wait</>) (Vik Fearing)
|
2622 | 2605 | </para>
|
2623 | 2606 | </listitem>
|
|
0 commit comments