diff options
Diffstat (limited to 'src/backend/access/gist/gistvacuum.c')
-rw-r--r-- | src/backend/access/gist/gistvacuum.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/backend/access/gist/gistvacuum.c b/src/backend/access/gist/gistvacuum.c index bcd5ec559c5..13496d3af6f 100644 --- a/src/backend/access/gist/gistvacuum.c +++ b/src/backend/access/gist/gistvacuum.c @@ -8,7 +8,7 @@ * Portions Copyright (c) 1994, Regents of the University of California * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/access/gist/gistvacuum.c,v 1.7 2005/09/02 19:02:19 tgl Exp $ + * $PostgreSQL: pgsql/src/backend/access/gist/gistvacuum.c,v 1.8 2005/09/22 18:49:45 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -78,7 +78,8 @@ gistVacuumUpdate( GistVacuum *gv, BlockNumber blkno, bool needunion ) { needchildunion = (GistTupleIsInvalid(idxtuple)) ? true : false; if ( needchildunion ) - elog(DEBUG2,"gistVacuumUpdate: Need union for block %u", ItemPointerGetBlockNumber(&(idxtuple->t_tid))); + elog(DEBUG2, "gistVacuumUpdate: need union for block %u", + ItemPointerGetBlockNumber(&(idxtuple->t_tid))); chldtuple = gistVacuumUpdate( gv, ItemPointerGetBlockNumber(&(idxtuple->t_tid)), needchildunion ); @@ -309,10 +310,10 @@ gistvacuumcleanup(PG_FUNCTION_ARGS) { } freeGISTstate(&(gv.giststate)); MemoryContextDelete(gv.opCtx); - } else if (needFullVacuum) { - elog(NOTICE,"It's desirable to vacuum full or reindex GiST index '%s' due to crash recovery", - RelationGetRelationName(rel)); - } + } else if (needFullVacuum) + ereport(NOTICE, + (errmsg("index \"%s\" needs VACUUM FULL or REINDEX to finish crash recovery", + RelationGetRelationName(rel)))); needFullVacuum = false; |