From: Daniel Gustafsson Date: Sat, 1 Aug 2026 19:35:19 +0000 (+0200) Subject: doc: Fix glossary entry for data checksums workers X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c5ad377da7437f44628e3c4cc2e6fceb98cdcec5;p=thirdparty%2Fpostgresql.git doc: Fix glossary entry for data checksums workers The glossary entry for data checksums workers incorrectly stated that they were auxiliary processes, but they are implemented as background workers. Fix, and while there, simplify the entry by combining the worker and launcher into a single glossary term. Backpatch down to v19 where online checksums were introduced. Author: Daniel Gustafsson Reported-by: Fujii Masao Reviewed-by: Fujii Masao Discussion: https://postgr.es/m/CAHGQGwEv-C9ia+rBYyePzO8F=5FVvS412ZqcOupazuOb5RafNg@mail.gmail.com Backpatch-through: 19 --- diff --git a/doc/src/sgml/glossary.sgml b/doc/src/sgml/glossary.sgml index f7f69afc922..b86de809a89 100644 --- a/doc/src/sgml/glossary.sgml +++ b/doc/src/sgml/glossary.sgml @@ -199,8 +199,6 @@ (but not the autovacuum workers), the background writer, the checkpointer, - the data checksums worker, - the data checksums worker launcher, the logger, the startup process, the WAL archiver, @@ -236,8 +234,9 @@ which runs system- or user-supplied code. Serves as infrastructure for several features in PostgreSQL, such as - logical replication - and parallel queries. + logical replication, + parallel queries and + data checksums processing. In addition, Extensions can add custom background worker processes. @@ -588,24 +587,17 @@ - - Data Checksums Worker + + Data Checksums (process) - A background worker - which enables data checksums in a specific database. - - - - - - Data Checksums Worker Launcher - - - A background worker - which starts data - checksum worker processes for enabling data checksums in each - database, or disables data checksums cluster-wide. + A set of + background worker + processes which can enable or disable data checksums in a running cluster. + The process which coordinates the work is known as the + data checksums launcher and the process which + operates on the individual databases is known as the + data checksums worker.