-Change pg_backend_memory_contexts.level and <function>pg_log_backend_memory_contexts()> to be one-based (Melih Mutlu, Atsushi Torikoshi, David Rowley, Fujii Masao)
+Change pg_backend_memory_contexts.level and <link linkend="functions-admin-signal-table">pg_log_backend_memory_contexts()> to be one-based (Melih Mutlu, Atsushi Torikoshi, David Rowley, Fujii Masao)
-Modify pg_stat_all_tables and its variants to report the time spent in <literal>VACUUM, ANALYZE, and their automatic variants (Sami Imseih)
+Modify pg_stat_all_tables and its variants to report the time spent in <xref linkend="sql-vacuum"/>, , and their automatic variants (Sami Imseih)
§
@@ -803,7+803,7 @@ Add delay time reporting to and
-This information appears in the autovacuum logs, the system views pg_stat_progress_vacuum and pg_stat_progress_analyze, and the output of VACUUM and ANALYZE> when in VERBOSE
+This information appears in the server log, the system views pg_stat_progress_vacuum and pg_stat_progress_analyze, and the output of and > when in VERBOSE
mode; tracking must be enabled with the server variable .
-The statistics are accessed via <function>pg_stat_get_backend_io(). Per-backend I/O statistics can be cleared via pg_stat_reset_backend_stats()>.
+The statistics are accessed via <link linkend="pg-stat-get-backend-io">pg_stat_get_backend_io(). Per-backend I/O statistics can be cleared via pg_stat_reset_backend_stats()>.
-Add function <function>pg_ls_summariesdir() to specifically list the contents of PGDATA/pg_wal/summaries> (Yushi Ogiwara)
+Add function <link linkend="functions-admin-genfile-table">pg_ls_summariesdir() to specifically list the contents of PGDATA/pg_wal/summaries> (Yushi Ogiwara)
-Add support for the OAuth authentication method (Jacob Champion, Daniel Gustafsson, Thomas Munro)
+Add support for the OAuth authentication method (Jacob Champion, Daniel Gustafsson, Thomas Munro)
§
-This adds an oauth authentication method to <filename>pg_hba.conf>, libpq OAuth options, a server variable to load token validation libraries, and
-a configure flag <option>--with-libcurl> to add the required compile-time libraries.
+This adds an oauth authentication method to <link linkend="auth-pg-hba-conf">pg_hba.conf>, libpq OAuth options, a server variable to load token validation libraries, and
+a configure flag <link linkend="configure-option-with-libcurl">> to add the required compile-time libraries.
@@ -1188,18+1188,6 @@ Rename server variable ssl_ecdh_curve to
-
-
-
-
-Add function pg_check_fipsmode() to report the server's FIPS mode (Daniel Gustafsson)
-§
-
-
-
-Add optional parameter to json{b}_strip_nulls to allow removal of null array elements (Florents Tselai)
+Add optional parameter to json{b}_strip_nulls to allow removal of null array elements (Florents Tselai)
-Add <type>UUID version 7 generation function uuidv7()> (Andrey Borodin)
+Add <link linkend="datatype-uuid">UUID version 7 generation function uuidv7()> (Andrey Borodin)
§
-This UUID value is temporally sortable. Function alias <function>uuidv4()> has been added to explicitly generate version 4 UUIDs.
+This UUID value is temporally sortable. Function alias <link linkend="func_uuid_gen_table">uuidv4()> has been added to explicitly generate version 4 UUIDs.
-Allow <function>regexp_match[es]()/regexp_like()/regexp_replace()/regexp_count()/regexp_instr()/regexp_substr()/regexp_split_to_table()/regexp_split_to_array()> to use named arguments (Jian He)
+Allow <link linkend="functions-posix-regexp">regexp_match[es]()/regexp_like()/regexp_replace()/regexp_count()/regexp_instr()/regexp_substr()/regexp_split_to_table()/regexp_split_to_array()> to use named arguments (Jian He)
-Add function <function>PQfullProtocolVersion()> to report the full, including minor, protocol version number (Jacob Champion, Jelte Fennema-Nio)
+Add function <link linkend="libpq-PQfullProtocolVersion">PQfullProtocolVersion()> to report the full, including minor, protocol version number (Jacob Champion, Jelte Fennema-Nio)
-Add libpq connection parameters and environment variables to specify the minimum and maximum acceptable protocol version for connections (Jelte Fennema-Nio)
+Add libpq connection parameters and environment variables to specify the minimum and maximum acceptable protocol version for connections (Jelte Fennema-Nio)
-Add libpq connection parameter <varname>sslkeylogfile> which dumps out SSL key material (Abhishek Chanda, Daniel Gustafsson)
+Add libpq connection parameter <link linkend="libpq-connect-sslkeylogfile">sslkeylogfile> which dumps out SSL key material (Abhishek Chanda, Daniel Gustafsson)
§
@@ -2354,7+2342,7 @@ Allow psql to parse, bind, and close named prepared s
-This is accomplished with new commands
teral>\parse, \bind_named, and \close>.
+This is accomplished with new commands
nk linkend="app-psql-meta-command-parse">\parse, \bind_named, and \close>.
@@ -2376,7+2364,7 @@ Add psql backslash commands to allowing issuance of p
-The new commands are
teral>\startpipeline>, \syncpipeline, \sendpipeline, \endpipeline, \flushrequest, \flush, and \getresults.
+The new commands are
nk linkend="app-psql-meta-command-pipeline">\startpipeline>, \syncpipeline, \sendpipeline, \endpipeline, \flushrequest, \flush, and \getresults.
@@ -2392,7+2380,7 @@ Allow adding pipeline status to the psql prompt and a
-The new prompt character is %P and the new psql variables are
teral>PIPELINE_SYNC_COUNT, PIPELINE_COMMAND_COUNT, and PIPELINE_RESULT_COUNT>.
+The new prompt character is %P and the new psql variables are
nk linkend="app-psql-variables-pipeline-sync-count">PIPELINE_SYNC_COUNT, PIPELINE_COMMAND_COUNT, and PIPELINE_RESULT_COUNT>.
-Change psql's <literal>\conninfo> to use tabular format and include more information (Álvaro Herrera, Maiquel Grassi, Hunaid Sohail)
+Change psql's <xref linkend="app-psql-meta-command-conninfo"/> to use tabular format and include more information (Álvaro Herrera, Maiquel Grassi, Hunaid Sohail)
-Separate the loading and running of injection points (Michael Paquier, Heikki Linnakangas)
+Separate the loading and running of injection points (Michael Paquier, Heikki Linnakangas)
§
§
-Injection points can now be created, but not run, via <function>INJECTION_POINT_LOAD(), and such injection points can be run via INJECTION_POINT_CACHED()>.
+Injection points can now be created, but not run, via <link linkend="xfunc-addin-injection-points">INJECTION_POINT_LOAD(), and such injection points can be run via INJECTION_POINT_CACHED()>.
-Add configure option <option>--with-libnuma> to enable NUMA awareness (Jakub Wartak, Bertrand Drouvot)
+Add configure option <link linkend="configure-option-with-libnuma">> to enable NUMA awareness (Jakub Wartak, Bertrand Drouvot)
§
§
§
-The function <function>pg_numa_available()> reports on NUMA awareness, and system views pg_shmem_allocations_numa and pg_buffercache_numa which report on shared memory distribution across
+The function <link linkend="functions-info-session-table">pg_numa_available()> reports on NUMA awareness, and system views pg_shmem_allocations_numa and pg_buffercache_numa which report on shared memory distribution across