diff options
author | Peter Eisentraut <peter@eisentraut.org> | 2023-05-04 06:44:38 +0200 |
---|---|---|
committer | Peter Eisentraut <peter@eisentraut.org> | 2023-05-04 07:32:09 +0200 |
commit | 919c486a275bcdd83d2add77da87b6edbd91418c (patch) | |
tree | ad096d7c34734fc564d45900aed14a763d495316 | |
parent | a6e04b1d20c2e9cece9b64bb5b36ebfdc3a9031b (diff) | |
download | postgresql-919c486a275bcdd83d2add77da87b6edbd91418c.tar.gz postgresql-919c486a275bcdd83d2add77da87b6edbd91418c.zip |
doc: New glossary entries
Add:
- "Restartpoint"
- "Log sequence number"
"LSN" was already listed in the Acronyms appendix, but it is more
suitable as a glossary entry, so move it there and have the acronyms
entry link into the glossary.
Also turn on DocBook parameter glossentry.show.acronym to show
acronyms for glossary entries, which is being used here.
Reviewed-by: Daniel Gustafsson <daniel@yesql.se>
Reviewed-by: Alvaro Herrera <alvherre@alvh.no-ip.org>
Discussion: https://www.postgresql.org/message-id/flat/60915312-62cd-9c94-0d94-556023ece45f%40enterprisedb.com
-rw-r--r-- | doc/src/sgml/acronyms.sgml | 3 | ||||
-rw-r--r-- | doc/src/sgml/glossary.sgml | 36 | ||||
-rw-r--r-- | doc/src/sgml/stylesheet-common.xsl | 1 |
3 files changed, 38 insertions, 2 deletions
diff --git a/doc/src/sgml/acronyms.sgml b/doc/src/sgml/acronyms.sgml index a60ff54a6ce..22e0dc5c70b 100644 --- a/doc/src/sgml/acronyms.sgml +++ b/doc/src/sgml/acronyms.sgml @@ -402,8 +402,7 @@ <term><acronym>LSN</acronym></term> <listitem> <para> - Log Sequence Number, see <link linkend="datatype-pg-lsn"><type>pg_lsn</type></link> - and <link linkend="wal-internals">WAL Internals</link>. + <glossterm linkend="glossary-log-sequence-number">Log Sequence Number</glossterm> </para> </listitem> </varlistentry> diff --git a/doc/src/sgml/glossary.sgml b/doc/src/sgml/glossary.sgml index 29bf1873bdc..fe8def41d04 100644 --- a/doc/src/sgml/glossary.sgml +++ b/doc/src/sgml/glossary.sgml @@ -1039,6 +1039,28 @@ </glossdef> </glossentry> + <glossentry id="glossary-log-sequence-number"> + <glossterm>Log sequence number</glossterm> + <acronym>LSN</acronym> + <glossdef> + <para> + Byte offset into the <glossterm linkend="glossary-wal">WAL</glossterm>, + increasing monotonically with each new <glossterm + linkend="glossary-wal-record">WAL record</glossterm>. + </para> + <para> + For more information, see <link + linkend="datatype-pg-lsn"><type>pg_lsn</type></link> and <xref + linkend="wal-internals"/>. + </para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm>LSN</glossterm> + <glosssee otherterm="glossary-log-sequence-number"/> + </glossentry> + <glossentry> <glossterm>Master (server)</glossterm> <glosssee otherterm="glossary-primary-server" /> @@ -1342,6 +1364,20 @@ </glossdef> </glossentry> + <glossentry id="glossary-restartpoint"> + <glossterm>Restartpoint</glossterm> + <glossdef> + <para> + A variant of a <glossterm + linkend="glossary-checkpoint">checkpoint</glossterm> performed on a + <glossterm linkend="glossary-replica">replica</glossterm>. + </para> + <para> + For more information, see <xref linkend="wal-configuration"/>. + </para> + </glossdef> + </glossentry> + <glossentry id="glossary-result-set"> <glossterm>Result set</glossterm> <glossdef> diff --git a/doc/src/sgml/stylesheet-common.xsl b/doc/src/sgml/stylesheet-common.xsl index d2928f86eb7..b7fb6c489a2 100644 --- a/doc/src/sgml/stylesheet-common.xsl +++ b/doc/src/sgml/stylesheet-common.xsl @@ -28,6 +28,7 @@ </xsl:param> <xsl:param name="callout.graphics" select="'0'"></xsl:param> +<xsl:param name="glossentry.show.acronym">yes</xsl:param> <xsl:param name="toc.section.depth">2</xsl:param> <xsl:param name="linenumbering.extension" select="'0'"></xsl:param> <xsl:param name="section.autolabel" select="1"></xsl:param> |