From 92be6991ad43089ef89e3aba2d138dd6d660276d Mon Sep 17 00:00:00 2001 From: Alvaro Herrera 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.11.0