From 513836c7aa9346e58cc44b44b0bb79b8258c3df4 Mon Sep 17 00:00:00 2001
From: Neil Conway <neilc@samurai.com>
Date: Tue, 15 May 2007 15:35:46 +0000
Subject: [PATCH] Add a note to the documentation to clarify that even when
 "autovacuum = off", the system may still periodically start autovacuum
 processes to prevent XID wraparound. Patch from David Fetter, with
 editorializing.

---
 doc/src/sgml/config.sgml | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml
index 4d4200eb360..4fd93f5a30c 100644
--- a/doc/src/sgml/config.sgml
+++ b/doc/src/sgml/config.sgml
@@ -1,4 +1,4 @@
-<!-- $PostgreSQL: pgsql/doc/src/sgml/config.sgml,v 1.122 2007/04/20 02:37:37 tgl Exp $ -->
+<!-- $PostgreSQL: pgsql/doc/src/sgml/config.sgml,v 1.123 2007/05/15 15:35:46 neilc Exp $ -->
 
 <chapter Id="runtime-config">
   <title>Server Configuration</title>
@@ -3172,6 +3172,12 @@ SELECT * FROM parent WHERE key = 2400;
         This parameter can only be set in the <filename>postgresql.conf</>
         file or on the server command line.
        </para>
+       <para>
+        Note that even when this parameter is disabled, the system
+        will periodically launch autovacuum processes in order to
+        prevent transaction ID wraparound.  See <xref
+        linkend="vacuum-for-wraparound"> for more information.
+       </para>
       </listitem>
      </varlistentry>
 
-- 
GitLab