From 52e08c35f7528b96ba0a1981d62100eb840524e7 Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Sat, 23 Apr 2005 20:56:01 +0000 Subject: [PATCH] Make VACUUM VERBOSE FSM output all output in a single INFO output statement. --- src/backend/storage/freespace/freespace.c | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/src/backend/storage/freespace/freespace.c b/src/backend/storage/freespace/freespace.c index d0f289a29c..e4e2624b93 100644 --- a/src/backend/storage/freespace/freespace.c +++ b/src/backend/storage/freespace/freespace.c @@ -8,7 +8,7 @@ * Portions Copyright (c) 1994, Regents of the University of California * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/storage/freespace/freespace.c,v 1.40 2005/04/23 15:20:39 momjian Exp $ + * $PostgreSQL: pgsql/src/backend/storage/freespace/freespace.c,v 1.41 2005/04/23 20:56:01 momjian Exp $ * * * NOTES: @@ -709,20 +709,14 @@ PrintFreeSpaceMapStatistics(int elevel) needed = (sumRequests + numRels) * CHUNKPAGES; ereport(elevel, - (errmsg("free space map contains information about:"))); - - ereport(elevel, - (errmsg("%d relations, limit %d relations", - numRels, MaxFSMRelations))); - - ereport(elevel, - (errmsg("%d pages with free space, %.0f pages (with overhead)", - storedPages, Min(needed, MaxFSMPages)))); - - ereport(elevel, - (errmsg("%.0f pages required to track all freespace, limit %d pages (%.0f kB)", + (errmsg("free space map contains information about:\n" + "%d relations, limit %d relations\n" + "%d pages with free space, %.0f pages (with overhead)\n" + "%.0f pages required to track all freespace, limit %d pages (%.0f kB)", + numRels, MaxFSMRelations, + storedPages, Min(needed, MaxFSMPages), needed, MaxFSMPages, - (double) FreeSpaceShmemSize() / 1024.0))); + (double) FreeSpaceShmemSize() / 1024.0))); CheckFreeSpaceMapStatistics(NOTICE, numRels, needed); /* Print to server logs too because is deals with a config variable. */ -- 2.11.0