From bee277b6fda299e510beacf47db10493ef689f76 Mon Sep 17 00:00:00 2001 From: Robert Haas Date: Wed, 20 Mar 2024 12:12:48 -0400 Subject: [PATCH v2 4/5] docs: Consolidate into new "WAL for Extensions" chapter. Previously, we had consecutive, very short chapters called "Generic WAL" and "Custom WAL Resource Managers," explaining different approaches to the same problem. Merge them into a single chapter. Rather than actually combining all of the SGML into a single file, keep one file per , and add a glue file that includes all of them. --- doc/src/sgml/custom-rmgr.sgml | 4 ++-- doc/src/sgml/filelist.sgml | 1 + doc/src/sgml/generic-wal.sgml | 4 ++-- doc/src/sgml/postgres.sgml | 3 +-- doc/src/sgml/wal-for-extensions.sgml | 9 +++++++++ 5 files changed, 15 insertions(+), 6 deletions(-) create mode 100644 doc/src/sgml/wal-for-extensions.sgml diff --git a/doc/src/sgml/custom-rmgr.sgml b/doc/src/sgml/custom-rmgr.sgml index 0d98229295..13a5a6a5b1 100644 --- a/doc/src/sgml/custom-rmgr.sgml +++ b/doc/src/sgml/custom-rmgr.sgml @@ -1,6 +1,6 @@ - + Custom WAL Resource Managers @@ -102,4 +102,4 @@ extern void RegisterCustomRmgr(RmgrId rmid, const RmgrData *rmgr); the custom WAL records, which may prevent the server from starting. - + diff --git a/doc/src/sgml/filelist.sgml b/doc/src/sgml/filelist.sgml index b5615e1fce..1bb662c16f 100644 --- a/doc/src/sgml/filelist.sgml +++ b/doc/src/sgml/filelist.sgml @@ -106,6 +106,7 @@ + diff --git a/doc/src/sgml/generic-wal.sgml b/doc/src/sgml/generic-wal.sgml index a028856d2e..ba00ddf100 100644 --- a/doc/src/sgml/generic-wal.sgml +++ b/doc/src/sgml/generic-wal.sgml @@ -1,6 +1,6 @@ - + Generic WAL Records @@ -171,4 +171,4 @@ - + diff --git a/doc/src/sgml/postgres.sgml b/doc/src/sgml/postgres.sgml index 0235c0e352..5bc47a9e71 100644 --- a/doc/src/sgml/postgres.sgml +++ b/doc/src/sgml/postgres.sgml @@ -255,8 +255,7 @@ break is not needed in a wider output rendering. &geqo; &tableam; &indexam; - &generic-wal; - &custom-rmgr; + &wal-for-extensions; &indextypes; &storage; &transaction; diff --git a/doc/src/sgml/wal-for-extensions.sgml b/doc/src/sgml/wal-for-extensions.sgml new file mode 100644 index 0000000000..fbebafb5a9 --- /dev/null +++ b/doc/src/sgml/wal-for-extensions.sgml @@ -0,0 +1,9 @@ + + + + Write Ahead Logging for Extensions + +&generic-wal; +&custom-rmgr; + + -- 2.39.3 (Apple Git-145)