From 5b3b8a1e70bc1a2062d6e080b607c409feb57b0c Mon Sep 17 00:00:00 2001 From: Dilip Kumar Date: Mon, 6 Jul 2026 12:57:05 +0530 Subject: [PATCH] doc: Add catalog documentation for logical replication conflict log settings Document the pg_subscription catalog columns subconflictlogrelid and subconflictlogdest in catalogs.sgml, which were introduced as part of the configurable conflict log table feature. Also update ddl.sgml to use proper markup for the term "conflict schema". --- doc/src/sgml/catalogs.sgml | 26 ++++++++++++++++++++++++++ doc/src/sgml/ddl.sgml | 2 +- 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/doc/src/sgml/catalogs.sgml b/doc/src/sgml/catalogs.sgml index 4b474c13917..7cdd9bd564a 100644 --- a/doc/src/sgml/catalogs.sgml +++ b/doc/src/sgml/catalogs.sgml @@ -8737,6 +8737,32 @@ SCRAM-SHA-256$<iteration count>:&l + + + subconflictlogrelid oid + (references pg_class.oid) + + + OID of the subscription conflict log table created in the + pg_conflict namespace, or zero if + conflict_log_destination + is set to log. + + + + + + subconflictlogdest text + + + The destination for conflict logging: log (server + log only), table (conflict log table only), or + all (both). See + conflict_log_destination + for details. + + + subconninfo text diff --git a/doc/src/sgml/ddl.sgml b/doc/src/sgml/ddl.sgml index 9d36a8b08f3..f133eb3e501 100644 --- a/doc/src/sgml/ddl.sgml +++ b/doc/src/sgml/ddl.sgml @@ -3769,7 +3769,7 @@ REVOKE CREATE ON SCHEMA public FROM PUBLIC; The pg_conflict schema (sometimes referred to as the - conflict schema) contains system-managed conflict + conflict schema) contains system-managed conflict log tables used for logical replication conflict tracking. These tables are created and maintained by the system and are not intended for direct user manipulation. Unlike pg_catalog, the -- 2.49.0