Index: src/backend/storage/freespace/freespace.c
===================================================================
RCS file: /cvsroot/pgsql/src/backend/storage/freespace/freespace.c,v
retrieving revision 1.39
diff -c -c -r1.39 freespace.c
*** src/backend/storage/freespace/freespace.c	14 Mar 2005 20:15:09 -0000	1.39
--- src/backend/storage/freespace/freespace.c	23 Apr 2005 15:18:21 -0000
***************
*** 699,704 ****
--- 699,705 ----
  		 fsmrel != NULL;
  		 fsmrel = fsmrel->nextPhysical)
  		storedPages += fsmrel->storedPages;
+ 
  	/* Copy other stats before dropping lock */
  	numRels = FreeSpaceMap->numRels;
  	sumRequests = FreeSpaceMap->sumRequests;
***************
*** 708,718 ****
  	needed = (sumRequests + numRels) * CHUNKPAGES;
  
  	ereport(elevel,
! 			(errmsg("free space map: %d relations, %d pages stored; %.0f total pages used",
! 					numRels, storedPages, needed),
! 			 errdetail("FSM size: %d relations + %d pages = %.0f kB shared memory.",
! 					   MaxFSMRelations, MaxFSMPages,
! 					   (double) FreeSpaceShmemSize() / 1024.0)));
  
  	CheckFreeSpaceMapStatistics(NOTICE, numRels, needed);
  	/* Print to server logs too because is deals with a config variable. */
--- 709,728 ----
  	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)",
! 					needed, MaxFSMPages,
! 				   (double) FreeSpaceShmemSize() / 1024.0)));
  
  	CheckFreeSpaceMapStatistics(NOTICE, numRels, needed);
  	/* Print to server logs too because is deals with a config variable. */
