From 92be6991ad43089ef89e3aba2d138dd6d660276d Mon Sep 17 00:00:00 2001
From: Alvaro Herrera <alvherre@alvh.no-ip.org>
Date: Mon, 29 Oct 2007 22:17:41 +0000
Subject: [PATCH] In the previous commit message, I forgot to credit Simon
 Riggs who provided the patch, which I modified only slightly before applying.

---
 src/backend/postmaster/autovacuum.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/backend/postmaster/autovacuum.c b/src/backend/postmaster/autovacuum.c
index 73cb19757c..b8300f00cf 100644
--- a/src/backend/postmaster/autovacuum.c
+++ b/src/backend/postmaster/autovacuum.c
@@ -55,7 +55,7 @@
  *
  *
  * IDENTIFICATION
- *	  $PostgreSQL: pgsql/src/backend/postmaster/autovacuum.c,v 1.66 2007/10/26 20:45:10 alvherre Exp $
+ *	  $PostgreSQL: pgsql/src/backend/postmaster/autovacuum.c,v 1.67 2007/10/29 22:17:41 alvherre Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -2100,7 +2100,8 @@ next_worker:
 		/*
 		 * Save the relation name for a possible error message, to avoid a
 		 * catalog lookup in case of an error.  Note: they must live in a
-		 * long-lived memory context.
+		 * long-lived memory context because we call vacuum and analyze in
+		 * different transactions.
 		 */
 		datname = get_database_name(MyDatabaseId);
 		nspname = get_namespace_name(get_rel_namespace(tab->at_relid));
-- 
2.24.1