diff options
author | Bruce Momjian <bruce@momjian.us> | 2011-03-30 17:36:24 -0400 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2011-03-30 17:37:00 -0400 |
commit | d609b08ead450d78d4a567c48111aca6857ec59c (patch) | |
tree | d5b294bac1ad11c0329977db95b474cf8be0218c | |
parent | 382fb6a08f524327b5e3084b3652fba2e12f1ba2 (diff) | |
download | postgresql-d609b08ead450d78d4a567c48111aca6857ec59c.tar.gz postgresql-d609b08ead450d78d4a567c48111aca6857ec59c.zip |
Expand comment on how pg_upgrade is turning off autovacuum.
-rw-r--r-- | contrib/pg_upgrade/server.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/contrib/pg_upgrade/server.c b/contrib/pg_upgrade/server.c index 4d5f37301b4..9331667b8b7 100644 --- a/contrib/pg_upgrade/server.c +++ b/contrib/pg_upgrade/server.c @@ -172,7 +172,9 @@ start_postmaster(ClusterInfo *cluster, bool quiet) * * Using autovacuum=off disables cleanup vacuum and analyze, but * freeze vacuums can still happen, so we set - * autovacuum_freeze_max_age high too. + * autovacuum_freeze_max_age very high. We assume all datfrozenxid and + * relfrozen values are less than a gap of 2000000000 from the current + * xid counter, so autovacuum will not touch them. */ snprintf(cmd, sizeof(cmd), SYSTEMQUOTE "\"%s/pg_ctl\" -l \"%s\" -D \"%s\" " |