Commit a2559d40 authored by Bruce Momjian's avatar Bruce Momjian

doc: PG 14 relnote updates

Reported-by: Justin Pryzby

Discussion: https://postgr.es/m/20210612034551.GU16435@telsasoft.com
parent 25dfb5a8
...@@ -676,7 +676,7 @@ Author: Peter Eisentraut <peter@eisentraut.org> ...@@ -676,7 +676,7 @@ Author: Peter Eisentraut <peter@eisentraut.org>
--> -->
<para> <para>
Add Set Server Name Indication (<acronym>SNI</acronym>) for Add Server Name Indication (<acronym>SNI</acronym>) for
<acronym>SSL</acronym> connection packets (Peter Eisentraut) <acronym>SSL</acronym> connection packets (Peter Eisentraut)
</para> </para>
...@@ -729,7 +729,7 @@ Author: Peter Geoghegan <pg@bowt.ie> ...@@ -729,7 +729,7 @@ Author: Peter Geoghegan <pg@bowt.ie>
--> -->
<para> <para>
Allow vacuum to deallocate space reserved by trailing unused heap Allow vacuum to reclaim space used by unused trailing heap
line pointers (Matthias van de Meent, Peter Geoghegan) line pointers (Matthias van de Meent, Peter Geoghegan)
</para> </para>
</listitem> </listitem>
...@@ -771,8 +771,8 @@ Author: Michael Paquier <michael@paquier.xyz> ...@@ -771,8 +771,8 @@ Author: Michael Paquier <michael@paquier.xyz>
</para> </para>
<para> <para>
<link linkend="sql-vacuum"><command>VACUUM</command></link> <link linkend="sql-vacuum"><command>VACUUM</command></link> now
now has a <literal>PROCESS_TOAST</literal> which can be set to has a <literal>PROCESS_TOAST</literal> option which can be set to
false to disable <acronym>TOAST</acronym> processing, and <link false to disable <acronym>TOAST</acronym> processing, and <link
linkend="app-vacuumdb"><application>vacuumdb</application></link> linkend="app-vacuumdb"><application>vacuumdb</application></link>
has a <option>--no-process-toast</option> option. has a <option>--no-process-toast</option> option.
...@@ -799,7 +799,7 @@ Author: Peter Geoghegan <pg@bowt.ie> ...@@ -799,7 +799,7 @@ Author: Peter Geoghegan <pg@bowt.ie>
--> -->
<para> <para>
Cause vacuum operations to be aggressive if the table is near Cause vacuum operations to be more aggressive if the table is near
xid or multixact wraparound (Masahiko Sawada, Peter Geoghegan) xid or multixact wraparound (Masahiko Sawada, Peter Geoghegan)
</para> </para>
...@@ -911,8 +911,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us> ...@@ -911,8 +911,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
--> -->
<para> <para>
Allow the arbitrary collations of partition boundary values Allow arbitrary collations of partition boundary values (Tom Lane)
(Tom Lane)
</para> </para>
<para> <para>
...@@ -1107,7 +1106,7 @@ Author: Michael Paquier <michael@paquier.xyz> ...@@ -1107,7 +1106,7 @@ Author: Michael Paquier <michael@paquier.xyz>
</para> </para>
<para> <para>
Previously, if the object already exists, Previously, if the object already existed,
<command>EXPLAIN</command> would fail. <command>EXPLAIN</command> would fail.
</para> </para>
</listitem> </listitem>
...@@ -1504,7 +1503,7 @@ Author: Amit Kapila <akapila@postgresql.org> ...@@ -1504,7 +1503,7 @@ Author: Amit Kapila <akapila@postgresql.org>
</para> </para>
<para> <para>
Function <link The function <link
linkend="monitoring-stats-functions"><function>pg_stat_reset_replication_slot()</function></link> linkend="monitoring-stats-functions"><function>pg_stat_reset_replication_slot()</function></link>
resets slot statistics. resets slot statistics.
</para> </para>
...@@ -2050,7 +2049,7 @@ Author: Amit Kapila <akapila@postgresql.org> ...@@ -2050,7 +2049,7 @@ Author: Amit Kapila <akapila@postgresql.org>
--> -->
<para> <para>
Generate <acronym>WAL</acronym> invalidations message during Generate <acronym>WAL</acronym> invalidation messages during
command completion when using logical replication (Dilip Kumar, command completion when using logical replication (Dilip Kumar,
Tomas Vondra, Amit Kapila) Tomas Vondra, Amit Kapila)
</para> </para>
...@@ -2260,6 +2259,8 @@ Author: Thomas Munro <tmunro@postgresql.org> ...@@ -2260,6 +2259,8 @@ Author: Thomas Munro <tmunro@postgresql.org>
<!-- <!--
Author: Michael Paquier <michael@paquier.xyz> Author: Michael Paquier <michael@paquier.xyz>
2021-02-04 [c5b286047] Add TABLESPACE option to REINDEX 2021-02-04 [c5b286047] Add TABLESPACE option to REINDEX
Author: Michael Paquier <michael@paquier.xyz>
2021-03-03 [57e6db706] Add - -tablespace option to reindexdb
--> -->
<para> <para>
...@@ -2270,6 +2271,9 @@ Author: Michael Paquier <michael@paquier.xyz> ...@@ -2270,6 +2271,9 @@ Author: Michael Paquier <michael@paquier.xyz>
<para> <para>
This is done by specifying a <literal>TABLESPACE</literal> clause. This is done by specifying a <literal>TABLESPACE</literal> clause.
A <option>--tablespace</option> option was also added to <link
linkend="app-reindexdb"><application>reindexdb</application></link>
to control this.
</para> </para>
</listitem> </listitem>
...@@ -2553,9 +2557,9 @@ Author: Tom Lane <tgl@sss.pgh.pa.us> ...@@ -2553,9 +2557,9 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
--> -->
<para> <para>
Add support for infinity and <literal>-infinity</literal> values Add support for <literal>infinity</literal> and
to the <link linkend="datatype-numeric">numeric data type</link> <literal>-infinity</literal> values to the <link
(Tom Lane) linkend="datatype-numeric">numeric data type</link> (Tom Lane)
</para> </para>
<para> <para>
...@@ -3102,7 +3106,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us> ...@@ -3102,7 +3106,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
</para> </para>
<para> <para>
New options are <literal>read-only</literal>, The new options are <literal>read-only</literal>,
<literal>primary</literal>, <literal>standby</literal>, and <literal>primary</literal>, <literal>standby</literal>, and
<literal>prefer-standby</literal>. <literal>prefer-standby</literal>.
</para> </para>
...@@ -3167,23 +3171,6 @@ Author: Michael Meskes <meskes@postgresql.org> ...@@ -3167,23 +3171,6 @@ Author: Michael Meskes <meskes@postgresql.org>
<listitem> <listitem>
<!-- <!--
Author: Michael Paquier <michael@paquier.xyz> Author: Michael Paquier <michael@paquier.xyz>
2021-03-03 [57e6db706] Add - -tablespace option to reindexdb
-->
<para>
Allow <link
linkend="app-reindexdb"><application>reindexdb</application></link>
to change the tablespace of the new index (Michael Paquier)
</para>
<para>
This is done by specifying <option>--tablespace</option>.
</para>
</listitem>
<listitem>
<!--
Author: Michael Paquier <michael@paquier.xyz>
2020-06-22 [9550ea302] Add - -no-index-cleanup and - -no-truncate to vacuumdb. 2020-06-22 [9550ea302] Add - -no-index-cleanup and - -no-truncate to vacuumdb.
--> -->
...@@ -3525,69 +3512,69 @@ Author: Peter Eisentraut <peter@eisentraut.org> ...@@ -3525,69 +3512,69 @@ Author: Peter Eisentraut <peter@eisentraut.org>
</para> </para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
</sect3> </sect3>
<sect3> <sect3>
<title>Source Code</title> <title>Source Code</title>
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<!-- <!--
Author: Michael Paquier <michael@paquier.xyz> Author: Michael Paquier <michael@paquier.xyz>
2021-02-01 [fe61df7f8] Introduce - -with-ssl={openssl} as a configure option 2021-02-01 [fe61df7f8] Introduce - -with-ssl={openssl} as a configure option
--> -->
<para> <para>
Add configure option <link Add configure option <link
linkend="configure-options-features"><literal>--with-ssl={openssl}</literal></link> linkend="configure-options-features"><literal>--with-ssl={openssl}</literal></link>
to behave like <option>--with-openssl</option> (Daniel Gustafsson, to behave like <option>--with-openssl</option> (Daniel Gustafsson,
Michael Paquier) Michael Paquier)
</para> </para>
<para> <para>
The option <option>--with-openssl</option> is kept for The option <option>--with-openssl</option> is kept for
compatibility. compatibility.
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<!-- <!--
Author: Peter Eisentraut <peter@eisentraut.org> Author: Peter Eisentraut <peter@eisentraut.org>
2020-11-25 [c9f0624bc] Add support for abstract Unix-domain sockets 2020-11-25 [c9f0624bc] Add support for abstract Unix-domain sockets
--> -->
<para> <para>
Add support for <link linkend="guc-unix-socket-directories">abstract Add support for <link linkend="guc-unix-socket-directories">abstract
Unix-domain sockets</link> (Peter Eisentraut) Unix-domain sockets</link> (Peter Eisentraut)
</para> </para>
<para> <para>
This is currently supported on <productname>Linux</productname> This is currently supported on <productname>Linux</productname>
and <productname>Windows</productname>. and <productname>Windows</productname>.
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<!-- <!--
Author: Peter Eisentraut <peter@eisentraut.org> Author: Peter Eisentraut <peter@eisentraut.org>
2021-01-06 [4656e3d66] Replace CLOBBER_CACHE_ALWAYS with run-time GUC 2021-01-06 [4656e3d66] Replace CLOBBER_CACHE_ALWAYS with run-time GUC
--> -->
<para> <para>
Add <xref linkend="guc-debug-invalidate-system-caches-always"/> Add <xref linkend="guc-debug-invalidate-system-caches-always"/>
to control cache overwriting (Craig Ringer) to control cache overwriting (Craig Ringer)
</para> </para>
<para> <para>
Previously this could only be controlled at compile time and is Previously this could only be controlled at compile time and is
enabled only in assert builds. enabled only in assert builds.
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<!-- <!--
Author: Peter Geoghegan <pg@bowt.ie> Author: Peter Geoghegan <pg@bowt.ie>
2020-07-17 [1e0dfd166] Add Valgrind buffer access instrumentation. 2020-07-17 [1e0dfd166] Add Valgrind buffer access instrumentation.
...@@ -3597,36 +3584,36 @@ Author: Peter Geoghegan <pg@bowt.ie> ...@@ -3597,36 +3584,36 @@ Author: Peter Geoghegan <pg@bowt.ie>
2020-07-19 [a766d6ca2] Avoid harmless Valgrind no-buffer-pin errors. 2020-07-19 [a766d6ca2] Avoid harmless Valgrind no-buffer-pin errors.
--> -->
<para> <para>
Various improvements in <productname>valgrind</productname> Various improvements in <productname>valgrind</productname>
detection (Álvaro Herrera, Peter Geoghegan) detection (Álvaro Herrera, Peter Geoghegan)
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<!-- <!--
Author: Tom Lane <tgl@sss.pgh.pa.us> Author: Tom Lane <tgl@sss.pgh.pa.us>
2021-01-06 [ca8217c10] Add a test module for the regular expression package. 2021-01-06 [ca8217c10] Add a test module for the regular expression package.
--> -->
<para> <para>
Add a test module for the regular expression package (Tom Lane) Add a test module for the regular expression package (Tom Lane)
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<!-- <!--
Author: Andres Freund <andres@anarazel.de> Author: Andres Freund <andres@anarazel.de>
2020-11-09 [6c57f2ed1] jit: Add support for LLVM 12. 2020-11-09 [6c57f2ed1] jit: Add support for LLVM 12.
--> -->
<para> <para>
Add support for <productname>LLVM</productname> version 12 Add support for <productname>LLVM</productname> version 12
(Andres Freund) (Andres Freund)
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<!-- <!--
Author: Michael Paquier <michael@paquier.xyz> Author: Michael Paquier <michael@paquier.xyz>
2020-12-04 [4f48a6fbe] Change SHA2 implementation based on OpenSSL to use EVP d 2020-12-04 [4f48a6fbe] Change SHA2 implementation based on OpenSSL to use EVP d
...@@ -3638,71 +3625,71 @@ Author: Michael Paquier <michael@paquier.xyz> ...@@ -3638,71 +3625,71 @@ Author: Michael Paquier <michael@paquier.xyz>
2021-04-03 [e6bdfd970] Refactor HMAC implementations 2021-04-03 [e6bdfd970] Refactor HMAC implementations
--> -->
<para> <para>
Change SHA1, SHA2, and MD5 hash computations to use the Change SHA1, SHA2, and MD5 hash computations to use the
<productname>OpenSSL</productname> <acronym>EVP API</acronym> <productname>OpenSSL</productname> <acronym>EVP API</acronym>
(Michael Paquier) (Michael Paquier)
</para> </para>
<para> <para>
This is more modern and supports <acronym>FIPS</acronym> mode. This is more modern and supports <acronym>FIPS</acronym> mode.
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<!-- <!--
Author: Magnus Hagander <magnus@hagander.net> Author: Magnus Hagander <magnus@hagander.net>
2020-11-20 [16f96c74d] Remove ability to independently select random number gen 2020-11-20 [16f96c74d] Remove ability to independently select random number gen
--> -->
<para> <para>
Remove build control over the random library used (Daniel Remove build control over the random library used (Daniel
Gustafsson) Gustafsson)
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<!-- <!--
Author: Heikki Linnakangas <heikki.linnakangas@iki.fi> Author: Heikki Linnakangas <heikki.linnakangas@iki.fi>
2021-01-28 [6c5576075] Add direct conversion routines between EUC_TW and Big5. 2021-01-28 [6c5576075] Add direct conversion routines between EUC_TW and Big5.
--> -->
<para> <para>
Add direct conversion routines between EUC_TW and Big5 (Heikki Add direct conversion routines between EUC_TW and Big5 (Heikki
Linnakangas) Linnakangas)
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<!-- <!--
Author: Thomas Munro <tmunro@postgresql.org> Author: Thomas Munro <tmunro@postgresql.org>
2020-11-20 [ca051d8b1] Add collation versions for FreeBSD. 2020-11-20 [ca051d8b1] Add collation versions for FreeBSD.
--> -->
<para> <para>
Add collation versions for <productname>FreeBSD</productname> Add collation versions for <productname>FreeBSD</productname>
(Thomas Munro) (Thomas Munro)
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<!-- <!--
Author: Tom Lane <tgl@sss.pgh.pa.us> Author: Tom Lane <tgl@sss.pgh.pa.us>
2020-08-01 [9f9682783] Invent "amadjustmembers" AM method for validating opclas 2020-08-01 [9f9682783] Invent "amadjustmembers" AM method for validating opclas
--> -->
<para> <para>
Add <link Add <link
linkend="index-api"><structfield>amadjustmembers</structfield></link> linkend="index-api"><structfield>amadjustmembers</structfield></link>
to the index access method <acronym>API</acronym> (Tom Lane) to the index access method <acronym>API</acronym> (Tom Lane)
</para> </para>
<para> <para>
REMOVE? REMOVE?
</para> </para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
</sect3> </sect3>
......
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