doc: Improve PG14 release notes

Mostly markup improvements.

Reported-by: Justin Pryzby

Discussion: https://postgr.es/m/20210625230456.GP29179@telsasoft.com

Backpatch-through: 14 only
This commit is contained in:
Bruce Momjian 2021-06-28 20:58:47 -04:00
parent cf1f545bf2
commit caa0f07d2d
1 changed files with 43 additions and 34 deletions

View File

@ -194,9 +194,9 @@ Author: Michael Paquier <michael@paquier.xyz>
</para> </para>
<para> <para>
This was already disabled by default in previous Postgres releases, This was already disabled by default in previous
and most modern OpenSSL and <acronym>TLS</acronym> versions no <productname>PostgreSQL</productname> releases, and most modern
longer support it. OpenSSL and <acronym>TLS</acronym> versions no longer support it.
</para> </para>
</listitem> </listitem>
@ -213,7 +213,8 @@ Author: Heikki Linnakangas <heikki.linnakangas@iki.fi>
</para> </para>
<para> <para>
This was last used as the default in Postgres 7.3 (year 2002). This was last used as the default in
<productname>PostgreSQL</productname> 7.3 (year 2002).
</para> </para>
</listitem> </listitem>
@ -231,7 +232,7 @@ Author: Peter Eisentraut <peter@eisentraut.org>
<para> <para>
<function>EXTRACT(date)</function> now throws an error for units <function>EXTRACT(date)</function> now throws an error for units
that are not part of the date data type. that are not part of the <type>date</type> data type.
</para> </para>
</listitem> </listitem>
@ -395,7 +396,8 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
--> -->
<para> <para>
Improve handling of regular expression back-references (Tom Lane) Improve handling of regular expression <link
linkend="posix-escape-sequences">back-references</link> (Tom Lane)
</para> </para>
<para> <para>
@ -430,7 +432,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
<para> <para>
Require <link linkend="runtime-config-custom">custom server Require <link linkend="runtime-config-custom">custom server
variable</link> names to use only character which are valid for variable</link> names to use only characters which are valid for
unquoted <acronym>SQL</acronym> identifiers (Tom Lane) unquoted <acronym>SQL</acronym> identifiers (Tom Lane)
</para> </para>
</listitem> </listitem>
@ -481,7 +483,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
--> -->
<para> <para>
Pass doubled quote marks in <xref linkend="ecpg"/> Pass doubled quote marks in <link linkend="ecpg">ecpg</link>
<acronym>SQL</acronym> command strings literally (Tom Lane) <acronym>SQL</acronym> command strings literally (Tom Lane)
</para> </para>
@ -1164,7 +1166,8 @@ Author: David Rowley <drowley@postgresql.org>
<para> <para>
This is useful if only a small percentage of rows is checked on This is useful if only a small percentage of rows is checked on
the inner side. the inner side and is controlled by <xref
linkend="guc-enable-resultcache"/>.
</para> </para>
</listitem> </listitem>
@ -1211,7 +1214,7 @@ Author: Etsuro Fujita <efujita@postgresql.org>
</para> </para>
<para> <para>
The <link <link
linkend="postgres-fdw"><application>postgres_fdw</application></link> linkend="postgres-fdw"><application>postgres_fdw</application></link>
supports these type of scans if <literal>async_capable</literal> supports these type of scans if <literal>async_capable</literal>
is set. is set.
@ -1614,8 +1617,9 @@ Author: Peter Eisentraut <peter@eisentraut.org>
<para> <para>
This is controlled by server variable <xref This is controlled by server variable <xref
linkend="guc-ssl-crl-dir"/> and libpq connection option sslcrldir. linkend="guc-ssl-crl-dir"/> and libpq connection option
Previously only <acronym>CRL</acronym> files could be specified. <xref linkend='libpq-connect-sslcrldir'/>. Previously only
<acronym>CRL</acronym> files could be specified.
</para> </para>
</listitem> </listitem>
@ -1859,8 +1863,9 @@ Author: Thomas Munro <tmunro@postgresql.org>
</para> </para>
<para> <para>
By default, Postgres opens and fsyncs every data file By default, <productname>PostgreSQL</productname>
at the start of crash recovery. This new setting, <xref opens and fsyncs every data file at the
start of crash recovery. This new setting, <xref
linkend="guc-recovery-init-sync-method"/><literal>=syncfs</literal>, linkend="guc-recovery-init-sync-method"/><literal>=syncfs</literal>,
instead syncs each filesystem used by the database cluster. instead syncs each filesystem used by the database cluster.
This allows for faster recovery on systems with many database files. This allows for faster recovery on systems with many database files.
@ -2784,7 +2789,7 @@ Author: Peter Eisentraut <peter@eisentraut.org>
</para> </para>
<para> <para>
This is similar to how Unicode can be specified in literal string. This is similar to how Unicode can be specified in literal strings.
</para> </para>
</listitem> </listitem>
@ -2868,7 +2873,7 @@ Author: Peter Eisentraut <peter@eisentraut.org>
The new syntax is <literal>SUBSTRING(text SIMILAR pattern ESCAPE The new syntax is <literal>SUBSTRING(text SIMILAR pattern ESCAPE
escapechar)</literal>. The previous standard syntax was escapechar)</literal>. The previous standard syntax was
<literal>SUBSTRING(text FROM pattern FOR escapechar)</literal>, <literal>SUBSTRING(text FROM pattern FOR escapechar)</literal>,
and is still supported by Postgres. and is still supported by <productname>PostgreSQL</productname>.
</para> </para>
</listitem> </listitem>
@ -2894,7 +2899,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
<para> <para>
Add <link Add <link
linkend="posix-escape-sequences"><literal>[[:word:]]</literal></link> linkend="posix-escape-sequences"><literal>[[:word:]]</literal></link>
as a character class to match \w (Tom Lane) as a character class to match <literal>\w</literal> (Tom Lane)
</para> </para>
</listitem> </listitem>
@ -3223,9 +3228,9 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
--> -->
<para> <para>
Allow <application>psql</application>'s \df and \do commands to Allow <application>psql</application>'s <literal>\df</literal>
specify function and operator argument types (Greg Sabino Mullane, and <literal>\do</literal> commands to specify function and
Tom Lane) operator argument types (Greg Sabino Mullane, Tom Lane)
</para> </para>
<para> <para>
@ -3252,8 +3257,9 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
--> -->
<para> <para>
Allow <application>psql</application>'s \dt and \di to show Allow <application>psql</application>'s <literal>\dt</literal>
<acronym>TOAST</acronym> tables and their indexes (Justin Pryzby) and <literal>\di</literal> to show <acronym>TOAST</acronym>
tables and their indexes (Justin Pryzby)
</para> </para>
</listitem> </listitem>
@ -3264,8 +3270,8 @@ Author: Tomas Vondra <tomas.vondra@postgresql.org>
--> -->
<para> <para>
Add <application>psql</application> command \dX to list extended Add <application>psql</application> command <literal>\dX</literal>
statistics objects (Tatsuro Yamada) to list extended statistics objects (Tatsuro Yamada)
</para> </para>
</listitem> </listitem>
@ -3276,9 +3282,9 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
--> -->
<para> <para>
Fix <application>psql</application>'s \dT to understand array Fix <application>psql</application>'s <literal>\dT</literal> to
syntax and backend grammar aliases, like "int" for "integer" understand array syntax and backend grammar aliases, like "int"
(Greg Sabino Mullane, Tom Lane) for "integer" (Greg Sabino Mullane, Tom Lane)
</para> </para>
</listitem> </listitem>
@ -3290,8 +3296,9 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
<para> <para>
When editing the previous query or a file with When editing the previous query or a file with
<application>psql</application>'s \e, or using \ef and \ev, ignore <application>psql</application>'s <literal>\e</literal>, or using
the contents if the editor exits without saving (Laurenz Albe) <literal>\ef</literal> and <literal>\ev</literal>, ignore the
contents if the editor exits without saving (Laurenz Albe)
</para> </para>
<para> <para>
@ -3306,8 +3313,9 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
--> -->
<para> <para>
Improve <application>psql</application>'s handling of \connect Improve <application>psql</application>'s handling of
with <option>-reuse-previous</option> (Tom Lane) <literal>\connect</literal> with <option>-reuse-previous</option>
(Tom Lane)
</para> </para>
<para> <para>
@ -3414,7 +3422,7 @@ Author: Magnus Hagander <magnus@hagander.net>
Stop <link Stop <link
linkend="pgupgrade"><application>pg_upgrade</application></link> linkend="pgupgrade"><application>pg_upgrade</application></link>
from creating <filename>analyze_new_cluster</filename> script from creating <filename>analyze_new_cluster</filename> script
(Michael Paquier) (Magnus Hagander)
</para> </para>
<para> <para>
@ -3739,8 +3747,9 @@ Author: Peter Eisentraut <peter@eisentraut.org>
--> -->
<para> <para>
Allow <function>pgstattuple_approx()</function> to report on Allow <link
<acronym>TOAST</acronym> tables (Peter Eisentraut) linkend="pgstattuple"><function>pgstattuple_approx()</function></link>
to report on <acronym>TOAST</acronym> tables (Peter Eisentraut)
</para> </para>
</listitem> </listitem>