Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitd8a8110

Browse files
committed
doc: more PG 16 relnote wording improvements
1 parent3ec8a3b commitd8a8110

File tree

1 file changed

+59
-50
lines changed

1 file changed

+59
-50
lines changed

‎doc/src/sgml/release-16.sgml

Lines changed: 59 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ Author: David Rowley <drowley@postgresql.org>
253253

254254
<listitem>
255255
<para>
256-
Allow incremental sorts in more cases, including DISTINCT (David Rowley)window
256+
Allow incremental sorts in more cases, including DISTINCT (David Rowley)
257257
</para>
258258
</listitem>
259259

@@ -981,7 +981,7 @@ Store server variables in a hash table (Tom Lane)
981981
</para>
982982

983983
<para>
984-
This allows faster addition of server variables.
984+
This allowsthefaster addition of server variables.
985985
</para>
986986
</listitem>
987987

@@ -992,7 +992,7 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
992992

993993
<listitem>
994994
<para>
995-
Tighten restrictions onwhat server variables can be reset (Masahiko Sawada)
995+
Tighten restrictions onwhich server variables can be reset (Masahiko Sawada)
996996
</para>
997997

998998
<para>
@@ -1086,7 +1086,7 @@ Allow the postmaster to terminate children with an abort signal (Tom Lane)
10861086
</para>
10871087

10881088
<para>
1089-
Abort normally creates a core dump. This is controlled by send_abort_for_crash and send_abort_for_kill. postmaster -T now the same as setting send_abort_for_crash.
1089+
Abort normally creates a core dump. This is controlled by send_abort_for_crash and send_abort_for_kill. postmaster -Tisnow the same as setting send_abort_for_crash.
10901090
</para>
10911091
</listitem>
10921092

@@ -1117,154 +1117,163 @@ The number of reserved slots is set by server variable reserved_connections.
11171117
</listitem>
11181118

11191119
<!--
1120-
Author: Jeff Davis <jdavis@postgresql.org>
1121-
2023-03-10 [c45dc7ffb] initdb: derive encoding from locale for ICU; similar to
1120+
Author: Thomas Munro <tmunro@postgresql.org>
1121+
2023-04-08 [d4e71df6d] Add io_direct setting (developer-only).
1122+
Author: Thomas Munro <tmunro@postgresql.org>
1123+
2023-05-15 [319bae9a8] Rename io_direct to debug_io_direct.
11221124
-->
11231125

11241126
<listitem>
11251127
<para>
1126-
Determine the ICU default locale from the environment (Jeff Davis)
1128+
Add debug_io_direct setting for developer usage (Thomas Munro, Andres Freund, Bharath Rupireddy)
11271129
</para>
11281130

11291131
<para>
1130-
However, ICU doesn't support the C local so UTF-8 is used in such cases. Previously the default was always UTF-8.
1132+
While primarily for developers, wal_sync_method=open_sync/open_datasync has been modified to not use direct I/O with wal_level=minimal; this is now enabled with debug_io_direct=wal.
11311133
</para>
11321134
</listitem>
11331135

11341136
<!--
1135-
Author: Peter Eisentraut <peter@eisentraut.org>
1136-
2023-03-10 [0d21d4b9b] Add standard collation UNICODE
1137+
Author: Michael Paquier <michael@paquier.xyz>
1138+
2022-12-20 [cca186348] Add pg_dissect_walfile_name()
1139+
Author: Michael Paquier <michael@paquier.xyz>
1140+
2022-12-23 [13e0d7a60] Rename pg_dissect_walfile_name() to pg_split_walfile_nam
11371141
-->
11381142

11391143
<listitem>
11401144
<para>
1141-
Add predefined collations "unicode" and "ucs_basic" (Peter Eisentraut)
1142-
</para>
1143-
1144-
<para>
1145-
This only works if ICU support is enabled.
1145+
Add function pg_dissect_walfile_name() to report the segment and timeline values of WAL file names (Bharath Rupireddy)
11461146
</para>
11471147
</listitem>
11481148

1149+
</itemizedlist>
1150+
1151+
</sect4>
1152+
1153+
<sect4 id="release-16-pg-hba">
1154+
<title><link linkend="auth-pg-hba-conf">pg_hba.conf</link></title>
1155+
1156+
<itemizedlist>
1157+
11491158
<!--
1150-
Author:Peter Eisentraut <peter@eisentraut.org>
1151-
2023-03-08 [30a53b792] Allow tailoring of ICU locales with custom rules
1159+
Author:Michael Paquier <michael@paquier.xyz>
1160+
2022-10-24 [8fea86830] Add support for regexps on database and user entries in
11521161
-->
11531162

11541163
<listitem>
11551164
<para>
1156-
Allow custom ICU collation rules to be created (Peter Eisentraut)
1165+
Add support for regular expression matching on database and role entries in pg_hba.conf (Bertrand Drouvot)
11571166
</para>
11581167

11591168
<para>
1160-
This is done using CREATE COLLATION's new new RULES clause, as well as new options for CREATE DATABASE, createdb, and initdb.
1169+
Regular expression patterns are prefixed with a slash. Database and role names that begin with slashes need to be double-quoted if referenced in pg_hba.conf.
11611170
</para>
11621171
</listitem>
11631172

11641173
<!--
1165-
Author:Peter Eisentraut <peter@eisentraut.org>
1166-
2023-01-03 [bf03cfd16] Windows supportinpg_import_system_collations
1174+
Author:Michael Paquier <michael@paquier.xyz>
1175+
2023-01-20 [efb6f4a4f] Support the same patterns for pg-userinpg_ident.conf a
11671176
-->
11681177

11691178
<listitem>
11701179
<para>
1171-
Add Windows process the system collations (Jose Santamaria Flecha)
1172-
ADD THIS?
1180+
Improve user-column handling of pg_ident.conf to match pg_hba.conf (Jelte Fennema)
1181+
</para>
1182+
1183+
<para>
1184+
Specifically, add support for "all", role membership with "+", and regular expressions with a leading slash. Any user name that matches these patterns must be double-quoted.
11731185
</para>
11741186
</listitem>
11751187

11761188
<!--
1177-
Author: Thomas Munro <tmunro@postgresql.org>
1178-
2023-04-08 [d4e71df6d] Add io_direct setting (developer-only).
1179-
Author: Thomas Munro <tmunro@postgresql.org>
1180-
2023-05-15 [319bae9a8] Rename io_direct to debug_io_direct.
1189+
Author: Michael Paquier <michael@paquier.xyz>
1190+
2022-11-24 [a54b658ce] Add support for file inclusions in HBA and ident configu
11811191
-->
11821192

11831193
<listitem>
11841194
<para>
1185-
Add debug_io_direct setting for developer usage (Thomas Munro, Andres Freund, Bharath Rupireddy)
1195+
Allow include files in pg_hba.conf and pg_ident.conf (Julien Rouhaud)
11861196
</para>
11871197

11881198
<para>
1189-
While primarily for developers, wal_sync_method=open_sync/open_datasync has been modified to not use direct I/O with wal_level=minimal; this isnowenabled with debug_io_direct=wal.
1199+
These are controlled by "include", "include_if_exists", and "include_dir". System views pg_hba_file_rules and pg_ident_file_mappingsnowdisplay the file name.
11901200
</para>
11911201
</listitem>
11921202

11931203
<!--
11941204
Author: Michael Paquier <michael@paquier.xyz>
1195-
2022-12-20 [cca186348] Add pg_dissect_walfile_name()
1196-
Author: Michael Paquier <michael@paquier.xyz>
1197-
2022-12-23 [13e0d7a60] Rename pg_dissect_walfile_name() to pg_split_walfile_nam
1205+
2022-10-26 [c591300a8] Add rule_number to pg_hba_file_rules and map_number to p
11981206
-->
11991207

12001208
<listitem>
12011209
<para>
1202-
Addfunction pg_dissect_walfile_name() to report the segmentandtimeline values of WAL file names (Bharath Rupireddy)
1210+
Addruleandmap numbers to the system view pg_hba_file_rules (Julien Rouhaud)
12031211
</para>
12041212
</listitem>
12051213

12061214
</itemizedlist>
12071215

12081216
</sect4>
12091217

1210-
<sect4 id="release-16-pg-hba">
1211-
<title><link linkend="auth-pg-hba-conf">pg_hba.conf</link></title>
1218+
<sect4 id="release-16-localization">
1219+
<title><link linkend="charset">Localization</link></title>
12121220

12131221
<itemizedlist>
12141222

12151223
<!--
1216-
Author:Michael Paquier <michael@paquier.xyz>
1217-
2022-10-24 [8fea86830] Add support for regexps on database and user entries in
1224+
Author:Jeff Davis <jdavis@postgresql.org>
1225+
2023-03-10 [c45dc7ffb] initdb: derive encoding from locale for ICU; similar to
12181226
-->
12191227

12201228
<listitem>
12211229
<para>
1222-
Add support for regular expression matching on database and role entries in pg_hba.conf (Bertrand Drouvot)
1230+
Determine the ICU default locale from the environment (Jeff Davis)
12231231
</para>
12241232

12251233
<para>
1226-
Regular expression patterns are prefixed with a slash. Database and role names that begin with slashes need to be double-quoted if referenced in pg_hba.conf.
1234+
However, ICU doesn't support the C local so UTF-8 is used in such cases. Previously the default was always UTF-8.
12271235
</para>
12281236
</listitem>
12291237

12301238
<!--
1231-
Author:Michael Paquier <michael@paquier.xyz>
1232-
2023-01-20 [efb6f4a4f] Support the same patterns for pg-user in pg_ident.conf a
1239+
Author:Peter Eisentraut <peter@eisentraut.org>
1240+
2023-03-10 [0d21d4b9b] Add standard collation UNICODE
12331241
-->
12341242

12351243
<listitem>
12361244
<para>
1237-
Improve user-column handling of pg_ident.conf to match pg_hba.conf (Jelte Fennema)
1245+
Add predefined collations "unicode" and "ucs_basic" (Peter Eisentraut)
12381246
</para>
12391247

12401248
<para>
1241-
Specifically, add support for "all", role membership with "+", and regular expressions with a leading slash. Any user name that matches these patterns must be double-quoted.
1249+
This only works if ICU support is enabled.
12421250
</para>
12431251
</listitem>
12441252

12451253
<!--
1246-
Author:Michael Paquier <michael@paquier.xyz>
1247-
2022-11-24 [a54b658ce] Add support for file inclusions in HBA and ident configu
1254+
Author:Peter Eisentraut <peter@eisentraut.org>
1255+
2023-03-08 [30a53b792] Allow tailoring of ICU locales with custom rules
12481256
-->
12491257

12501258
<listitem>
12511259
<para>
1252-
Allowinclude files in pg_hba.conf and pg_ident.conf (Julien Rouhaud)
1260+
Allowcustom ICU collation rules to be created (Peter Eisentraut)
12531261
</para>
12541262

12551263
<para>
1256-
These are controlled by "include", "include_if_exists", and "include_dir". System views pg_hba_file_rules and pg_ident_file_mappings now display the file name.
1264+
This is done using CREATE COLLATION's new new RULES clause, as well as new options for CREATE DATABASE, createdb, and initdb.
12571265
</para>
12581266
</listitem>
12591267

12601268
<!--
1261-
Author:Michael Paquier <michael@paquier.xyz>
1262-
2022-10-26 [c591300a8] Add rule_number to pg_hba_file_rules and map_number to p
1269+
Author:Peter Eisentraut <peter@eisentraut.org>
1270+
2023-01-03 [bf03cfd16] Windows support in pg_import_system_collations
12631271
-->
12641272

12651273
<listitem>
12661274
<para>
1267-
Add rule and map numbers to the system view pg_hba_file_rules (Julien Rouhaud)
1275+
Add Windows process the system collations (Jose Santamaria Flecha)
1276+
ADD THIS?
12681277
</para>
12691278
</listitem>
12701279

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp