Content-Length: 670324 | pFad | http://github.com/postgres/postgres/commit/a03805920b36b79b7ddf97c6804117f3296b2900

C1 doc PG 18 relnotes: add links for server variables · postgres/postgres@a038059 · GitHub
Skip to content

Commit a038059

Browse files
committed
doc PG 18 relnotes: add links for server variables
1 parent db0c93f commit a038059

File tree

1 file changed

+29
-29
lines changed

1 file changed

+29
-29
lines changed

doc/src/sgml/release-18.sgml

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ Change time zone abbreviation handling (Tom Lane)
8383
</para>
8484

8585
<para>
86-
The system will now favor the current session's time zone abbreviations before checking the server variable <varname>timezone_abbreviations</varname>. Previously <varname>timezone_abbreviations</varname> was
86+
The system will now favor the current session's time zone abbreviations before checking the server variable <xref linkend="guc-timezone-abbreviations"/>. Previously <varname>timezone_abbreviations</varname> was
8787
checked first.
8888
</para>
8989
</listitem>
@@ -101,7 +101,7 @@ Deprecate MD5 password authentication (Nathan Bossart)
101101

102102
<para>
103103
Support for MD5 passwords will be removed in a future major version release. <command>CREATE ROLE</command> and <command>ALTER ROLE</command> now emit deprecation warnings when setting MD5 passwords.
104-
These warnings can be disabled by setting the <varname>md5_password_warnings</varname> parameter to <literal>off</literal>.
104+
These warnings can be disabled by setting the <xref linkend="guc-md5-password-warnings"/> parameter to <literal>off</literal>.
105105
</para>
106106
</listitem>
107107

@@ -263,7 +263,7 @@ Automatically remove some unnecessary table self-joins (Andrey Lepikhov, Alexand
263263
</para>
264264

265265
<para>
266-
This optimization can be disabled using server variable <varname>enable_self_join_elimination</varname>.
266+
This optimization can be disabled using server variable <xref linkend="guc-enable-self-join-elimination"/>.
267267
</para>
268268
</listitem>
269269

@@ -324,7 +324,7 @@ Allow the keys of <command>SELECT DISTINCT</command> to be internally reordered
324324
</para>
325325

326326
<para>
327-
This optimization can be disabled using <varname>enable_distinct_reordering</varname>.
327+
This optimization can be disabled using <xref linkend="guc-enable-distinct-reordering"/>.
328328
</para>
329329
</listitem>
330330

@@ -606,8 +606,8 @@ Add an asynchronous I/O subsystem (Andres Freund, Thomas Munro, Nazir Bilal Yavu
606606

607607
<para>
608608
This feature allows backends to queue multiple read requests, which allows for more efficient sequential scans, bitmap heap scans, vacuums, etc.
609-
This is enabled by server variable <varname>io_method</varname>, with server variables <varname>io_combine_limit</varname> and <varname>io_max_combine_limit</varname> added to control it. This also enables
610-
<varname>effective_io_concurrency</varname> and <varname>maintenance_io_concurrency</varname> values greater than zero for systems without <function>fadvise()</function> support. The new system view <structname>pg_aios</structname> shows the file handles being used
609+
This is enabled by server variable <xref linkend="guc-io-method"/>, with server variables <xref linkend="guc-io-combine-limit"/> and <xref linkend="guc-io-max-combine-limit"/> added to control it. This also enables
610+
<xref linkend="guc-effective-io-concurrency"/> and <xref linkend="guc-maintenance-io-concurrency"/> values greater than zero for systems without <function>fadvise()</function> support. The new system view <structname>pg_aios</structname> shows the file handles being used
611611
for asynchronous I/O.
612612
</para>
613613
</listitem>
@@ -667,7 +667,7 @@ Allow normal vacuums to freeze some pages, even though they are all-visible (Mel
667667
</para>
668668

669669
<para>
670-
This reduces the overhead of later full-relation freezing. The aggressiveness of this can be controlled by server variable and per-table setting <varname>vacuum_max_eager_freeze_failure_rate</varname>.
670+
This reduces the overhead of later full-relation freezing. The aggressiveness of this can be controlled by server variable and per-table setting <xref linkend="guc-vacuum-max-eager-freeze-failure-rate"/>.
671671
Previously vacuum never processed all-visible pages until freezing was required.
672672
</para>
673673
</listitem>
@@ -679,7 +679,7 @@ Author: Nathan Bossart <nathan@postgresql.org>
679679

680680
<listitem>
681681
<para>
682-
Add server variable <varname>vacuum_truncate</varname> to control file truncation during <command>VACUUM</command> (Nathan Bossart, Gurjeet Singh)
682+
Add server variable <xref linkend="guc-vacuum-truncate"/> to control file truncation during <command>VACUUM</command> (Nathan Bossart, Gurjeet Singh)
683683
<ulink url="&commit_baseurl;0164a0f9e">&sect;</ulink>
684684
</para>
685685

@@ -697,7 +697,7 @@ Author: Melanie Plageman <melanieplageman@gmail.com>
697697

698698
<listitem>
699699
<para>
700-
Increase server variables <varname>effective_io_concurrency</varname>'s and <varname>maintenance_io_concurrency</varname>'s default values to 16 (Melanie Plageman)
700+
Increase server variables <xref linkend="guc-effective-io-concurrency"/>'s and <xref linkend="guc-maintenance-io-concurrency"/>'s default values to 16 (Melanie Plageman)
701701
<ulink url="&commit_baseurl;ff79b5b2a">&sect;</ulink>
702702
<ulink url="&commit_baseurl;cc6be07eb">&sect;</ulink>
703703
</para>
@@ -723,7 +723,7 @@ Author: Melanie Plageman <melanieplageman@gmail.com>
723723

724724
<listitem>
725725
<para>
726-
Increase the logging granularity of server variable <varname>log_connections</varname> (Melanie Plageman)
726+
Increase the logging granularity of server variable <xref linkend="guc-log-connections"/> (Melanie Plageman)
727727
<ulink url="&commit_baseurl;9219093ca">&sect;</ulink>
728728
</para>
729729

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

752752
<listitem>
753753
<para>
754-
Add <varname>log_line_prefix</varname> escape <literal>%L</literal> to output the client <acronym>IP</acronym> address (Greg Sabino Mullane)
754+
Add <xref linkend="guc-log-line-prefix"/> escape <literal>%L</literal> to output the client <acronym>IP</acronym> address (Greg Sabino Mullane)
755755
<ulink url="&commit_baseurl;3516ea768">&sect;</ulink>
756756
</para>
757757
</listitem>
@@ -763,7 +763,7 @@ Author: Fujii Masao <fujii@postgresql.org>
763763

764764
<listitem>
765765
<para>
766-
Add server variable <varname>log_lock_failures</varname> to log lock acquisition failures (Yuki Seino)
766+
Add server variable <xref linkend="guc-log-lock-failures"/> to log lock acquisition failures (Yuki Seino)
767767
<ulink url="&commit_baseurl;6d376c3b0">&sect;</ulink>
768768
</para>
769769

@@ -804,7 +804,7 @@ Add delay time reporting to <command>VACUUM</command> and <command>ANALYZE</comm
804804

805805
<para>
806806
This information appears in the autovacuum logs, the system views <structname>pg_stat_progress_vacuum</structname> and <structname>pg_stat_progress_analyze</structname>, and the output of <command>VACUUM</command> and <command>ANALYZE</command> when in <literal>VERBOSE</literal>
807-
mode; tracking must be enabled with the server variable <varname>track_cost_delay_timing</varname>.
807+
mode; tracking must be enabled with the server variable <xref linkend="guc-track-cost-delay-timing"/>.
808808
</para>
809809
</listitem>
810810

@@ -900,7 +900,7 @@ Author: Michael Paquier <michael@paquier.xyz>
900900

901901
<listitem>
902902
<para>
903-
Change server variable <varname>track_wal_io_timing</varname> to control tracking <acronym>WAL</acronym> timing in <structname>pg_stat_io</structname> instead of <structname>pg_stat_wal</structname> (Bertrand Drouvot)
903+
Change server variable <xref linkend="guc-track-wal-io-timing"/> to control tracking <acronym>WAL</acronym> timing in <structname>pg_stat_io</structname> instead of <structname>pg_stat_wal</structname> (Bertrand Drouvot)
904904
<ulink url="&commit_baseurl;6c349d83b">&sect;</ulink>
905905
</para>
906906
</listitem>
@@ -1144,7 +1144,7 @@ Add support for the OAuth authentication method (Jacob Champion, Daniel Gustafss
11441144
</para>
11451145

11461146
<para>
1147-
This adds an <literal>oauth</literal> authentication method to <filename>pg_hba.conf</filename>, libpq OAuth options, a server variable <varname>oauth_validator_libraries</varname> to load token validation libraries, and
1147+
This adds an <literal>oauth</literal> authentication method to <filename>pg_hba.conf</filename>, libpq OAuth options, a server variable <xref linkend="guc-oauth-validator-libraries"/> to load token validation libraries, and
11481148
a configure flag <option>--with-libcurl</option> to add the required compile-time libraries.
11491149
</para>
11501150
</listitem>
@@ -1156,7 +1156,7 @@ Author: Daniel Gustafsson <dgustafsson@postgresql.org>
11561156

11571157
<listitem>
11581158
<para>
1159-
Add server variable <varname>ssl_tls13_ciphers</varname> to allow specification of multiple colon-separated TLSv1.3 cipher suites (Erica Zhang, Daniel Gustafsson)
1159+
Add server variable <xref linkend="guc-ssl-tls13-ciphers"/> to allow specification of multiple colon-separated TLSv1.3 cipher suites (Erica Zhang, Daniel Gustafsson)
11601160
<ulink url="&commit_baseurl;45188c2ea">&sect;</ulink>
11611161
</para>
11621162
</listitem>
@@ -1168,7 +1168,7 @@ Author: Daniel Gustafsson <dgustafsson@postgresql.org>
11681168

11691169
<listitem>
11701170
<para>
1171-
Change server variable <varname>ssl_groups</varname>'s default to include elliptic curve X25519 (Daniel Gustafsson, Jacob Champion)
1171+
Change server variable <xref linkend="guc-ssl-groups"/>'s default to include elliptic curve X25519 (Daniel Gustafsson, Jacob Champion)
11721172
<ulink url="&commit_baseurl;daa02c6bd">&sect;</ulink>
11731173
</para>
11741174
</listitem>
@@ -1180,7 +1180,7 @@ Author: Daniel Gustafsson <dgustafsson@postgresql.org>
11801180

11811181
<listitem>
11821182
<para>
1183-
Rename server variable <varname>ssl_ecdh_curve</varname> to <varname>ssl_groups</varname> and allow multiple colon-separated <acronym>ECDH</acronym> curves to be specified (Erica Zhang, Daniel Gustafsson)
1183+
Rename server variable <varname>ssl_ecdh_curve</varname> to <xref linkend="guc-ssl-groups"/> and allow multiple colon-separated <acronym>ECDH</acronym> curves to be specified (Erica Zhang, Daniel Gustafsson)
11841184
<ulink url="&commit_baseurl;3d1ef3a15">&sect;</ulink>
11851185
</para>
11861186

@@ -1226,12 +1226,12 @@ Author: Nathan Bossart <nathan@postgresql.org>
12261226

12271227
<listitem>
12281228
<para>
1229-
Add server variable <varname>autovacuum_worker_slots</varname> to specify the maximum number of background workers (Nathan Bossart)
1229+
Add server variable <xref linkend="guc-autovacuum-worker-slots"/> to specify the maximum number of background workers (Nathan Bossart)
12301230
<ulink url="&commit_baseurl;c758119e5">&sect;</ulink>
12311231
</para>
12321232

12331233
<para>
1234-
With this variable set, <varname>autovacuum_max_workers</varname> can be adjusted at runtime up to this maximum without a server restart.
1234+
With this variable set, <xref linkend="guc-autovacuum-max-workers"/> can be adjusted at runtime up to this maximum without a server restart.
12351235
</para>
12361236
</listitem>
12371237

@@ -1247,7 +1247,7 @@ Allow specification of the fixed number of dead tuples that will trigger an auto
12471247
</para>
12481248

12491249
<para>
1250-
The server variable is <varname>autovacuum_vacuum_max_threshold</varname>. Percentages are still used for triggering.
1250+
The server variable is <xref linkend="guc-autovacuum-vacuum-max-threshold"/>. Percentages are still used for triggering.
12511251
</para>
12521252
</listitem>
12531253

@@ -1258,7 +1258,7 @@ Author: Andres Freund <andres@anarazel.de>
12581258

12591259
<listitem>
12601260
<para>
1261-
Change server variable <varname>max_files_per_process</varname> to limit only files opened by a backend (Andres Freund)
1261+
Change server variable <xref linkend="guc-max-files-per-process"/> to limit only files opened by a backend (Andres Freund)
12621262
<ulink url="&commit_baseurl;adb5f85fa">&sect;</ulink>
12631263
</para>
12641264

@@ -1274,7 +1274,7 @@ Author: Nathan Bossart <nathan@postgresql.org>
12741274

12751275
<listitem>
12761276
<para>
1277-
Add server variable <varname>num_os_semaphores</varname> to report the required number of semaphores (Nathan Bossart)
1277+
Add server variable <xref linkend="guc-num-os-semaphores"/> to report the required number of semaphores (Nathan Bossart)
12781278
<ulink url="&commit_baseurl;0dcaea569">&sect;</ulink>
12791279
</para>
12801280

@@ -1292,7 +1292,7 @@ Author: Peter Eisentraut <peter@eisentraut.org>
12921292

12931293
<listitem>
12941294
<para>
1295-
Add server variable <varname>extension_control_path</varname> to specify the location of extension control files (Peter Eisentraut, Matheus Alcantara)
1295+
Add server variable <xref linkend="guc-extension-control-path"/> to specify the location of extension control files (Peter Eisentraut, Matheus Alcantara)
12961296
<ulink url="&commit_baseurl;4f7f7b037">&sect;</ulink>
12971297
<ulink url="&commit_baseurl;81eaaa2c4">&sect;</ulink>
12981298
</para>
@@ -1314,7 +1314,7 @@ Author: Amit Kapila <akapila@postgresql.org>
13141314

13151315
<listitem>
13161316
<para>
1317-
Allow inactive replication slots to be automatically invalided using server variable <varname>idle_replication_slot_timeout</varname> (Nisha Moond, Bharath Rupireddy)
1317+
Allow inactive replication slots to be automatically invalided using server variable <xref linkend="guc-idle-replication-slot-timeout"/> (Nisha Moond, Bharath Rupireddy)
13181318
<ulink url="&commit_baseurl;ac0e33136">&sect;</ulink>
13191319
</para>
13201320
</listitem>
@@ -1326,12 +1326,12 @@ Author: Masahiko Sawada <msawada@postgresql.org>
13261326

13271327
<listitem>
13281328
<para>
1329-
Add server variable <varname>max_active_replication_origens</varname> to control the maximum active replication origens (Euler Taveira)
1329+
Add server variable <xref linkend="guc-max-active-replication-origens"/> to control the maximum active replication origens (Euler Taveira)
13301330
<ulink url="&commit_baseurl;04ff636cb">&sect;</ulink>
13311331
</para>
13321332

13331333
<para>
1334-
This was previously controlled by <varname>max_replication_slots</varname>, but this new setting allows a higher origen count in cases where fewer slots are required.
1334+
This was previously controlled by <xref linkend="guc-max-replication-slots"/>, but this new setting allows a higher origen count in cases where fewer slots are required.
13351335
</para>
13361336
</listitem>
13371337

@@ -1583,7 +1583,7 @@ Author: Thomas Munro <tmunro@postgresql.org>
15831583

15841584
<listitem>
15851585
<para>
1586-
Add server variable <varname>file_copy_method</varname> to control the file copying method (Nazir Bilal Yavuz)
1586+
Add server variable <xref linkend="guc-file-copy-method"/> to control the file copying method (Nazir Bilal Yavuz)
15871587
<ulink url="&commit_baseurl;f78ca6f3e">&sect;</ulink>
15881588
</para>
15891589

@@ -2271,7 +2271,7 @@ Author: Tomas Vondra <tomas.vondra@postgresql.org>
22712271

22722272
<listitem>
22732273
<para>
2274-
Report <varname>search_path</varname> changes to the client (Alexander Kukushkin, Jelte Fennema-Nio, Tomas Vondra)
2274+
Report <xref linkend="guc-search-path"/> changes to the client (Alexander Kukushkin, Jelte Fennema-Nio, Tomas Vondra)
22752275
<ulink url="&commit_baseurl;28a1121fd">&sect;</ulink>
22762276
<ulink url="&commit_baseurl;0d06a7eac">&sect;</ulink>
22772277
</para>

0 commit comments

Comments
 (0)








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/postgres/postgres/commit/a03805920b36b79b7ddf97c6804117f3296b2900

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy