@@ -1020,14 +1020,14 @@ heap_vacuum_rel(Relation rel, VacuumParams *params,
10201020orig_rel_pages ,
10211021vacrel -> eager_scanned_pages );
10221022appendStringInfo (& buf ,
1023- _ ("tuples: %lld removed, %lld remain, %lld are dead but not yet removable\n" ),
1024- ( long long ) vacrel -> tuples_deleted ,
1025- (long long )vacrel -> new_rel_tuples ,
1026- ( long long ) vacrel -> recently_dead_tuples );
1023+ _ ("tuples: %" PRId64 " removed, %" PRId64 " remain, %" PRId64 " are dead but not yet removable\n" ),
1024+ vacrel -> tuples_deleted ,
1025+ (int64 )vacrel -> new_rel_tuples ,
1026+ vacrel -> recently_dead_tuples );
10271027if (vacrel -> missed_dead_tuples > 0 )
10281028appendStringInfo (& buf ,
1029- _ ("tuples missed: %lld dead from %u pages not removed due to cleanup lock contention\n" ),
1030- ( long long ) vacrel -> missed_dead_tuples ,
1029+ _ ("tuples missed: %" PRId64 " dead from %u pages not removed due to cleanup lock contention\n" ),
1030+ vacrel -> missed_dead_tuples ,
10311031vacrel -> missed_dead_pages );
10321032diff = (int32 ) (ReadNextTransactionId ()-
10331033vacrel -> cutoffs .OldestXmin );
@@ -1050,12 +1050,12 @@ heap_vacuum_rel(Relation rel, VacuumParams *params,
10501050_ ("new relminmxid: %u, which is %d MXIDs ahead of previous value\n" ),
10511051vacrel -> NewRelminMxid ,diff );
10521052}
1053- appendStringInfo (& buf ,_ ("frozen: %u pages from table (%.2f%% of total) had %lld tuples frozen\n" ),
1053+ appendStringInfo (& buf ,_ ("frozen: %u pages from table (%.2f%% of total) had %" PRId64 " tuples frozen\n" ),
10541054vacrel -> new_frozen_tuple_pages ,
10551055orig_rel_pages == 0 ?100.0 :
10561056100.0 * vacrel -> new_frozen_tuple_pages /
10571057orig_rel_pages ,
1058- ( long long ) vacrel -> tuples_frozen );
1058+ vacrel -> tuples_frozen );
10591059
10601060appendStringInfo (& buf ,
10611061_ ("visibility map: %u pages set all-visible, %u pages set all-frozen (%u were all-visible)\n" ),
@@ -1070,7 +1070,7 @@ heap_vacuum_rel(Relation rel, VacuumParams *params,
10701070else
10711071appendStringInfoString (& buf ,_ ("index scan needed: " ));
10721072
1073- msgfmt = _ ("%u pages from table (%.2f%% of total) had %lld dead item identifiers removed\n" );
1073+ msgfmt = _ ("%u pages from table (%.2f%% of total) had %" PRId64 " dead item identifiers removed\n" );
10741074}
10751075else
10761076{
@@ -1079,13 +1079,13 @@ heap_vacuum_rel(Relation rel, VacuumParams *params,
10791079else
10801080appendStringInfoString (& buf ,_ ("index scan bypassed by failsafe: " ));
10811081
1082- msgfmt = _ ("%u pages from table (%.2f%% of total) have %lld dead item identifiers\n" );
1082+ msgfmt = _ ("%u pages from table (%.2f%% of total) have %" PRId64 " dead item identifiers\n" );
10831083}
10841084appendStringInfo (& buf ,msgfmt ,
10851085vacrel -> lpdead_item_pages ,
10861086orig_rel_pages == 0 ?100.0 :
10871087100.0 * vacrel -> lpdead_item_pages /orig_rel_pages ,
1088- ( long long ) vacrel -> lpdead_items );
1088+ vacrel -> lpdead_items );
10891089for (int i = 0 ;i < vacrel -> nindexes ;i ++ )
10901090{
10911091IndexBulkDeleteResult * istat = vacrel -> indstats [i ];
@@ -1130,16 +1130,16 @@ heap_vacuum_rel(Relation rel, VacuumParams *params,
11301130appendStringInfo (& buf ,_ ("avg read rate: %.3f MB/s, avg write rate: %.3f MB/s\n" ),
11311131read_rate ,write_rate );
11321132appendStringInfo (& buf ,
1133- _ ("buffer usage: %lld hits, %lld reads, %lld dirtied\n" ),
1134- ( long long ) total_blks_hit ,
1135- ( long long ) total_blks_read ,
1136- ( long long ) total_blks_dirtied );
1133+ _ ("buffer usage: %" PRId64 " hits, %" PRId64 " reads, %" PRId64 " dirtied\n" ),
1134+ total_blks_hit ,
1135+ total_blks_read ,
1136+ total_blks_dirtied );
11371137appendStringInfo (& buf ,
1138- _ ("WAL usage: %lld records, %lld full page images, %llu bytes, %lld buffers full\n" ),
1139- ( long long ) walusage .wal_records ,
1140- ( long long ) walusage .wal_fpi ,
1141- ( unsigned long long ) walusage .wal_bytes ,
1142- ( long long ) walusage .wal_buffers_full );
1138+ _ ("WAL usage: %" PRId64 " records, %" PRId64 " full page images, %" PRIu64 " bytes, %" PRId64 " buffers full\n" ),
1139+ walusage .wal_records ,
1140+ walusage .wal_fpi ,
1141+ walusage .wal_bytes ,
1142+ walusage .wal_buffers_full );
11431143appendStringInfo (& buf ,_ ("system usage: %s" ),pg_rusage_show (& ru0 ));
11441144
11451145ereport (verbose ?INFO :LOG ,
@@ -2802,8 +2802,8 @@ lazy_vacuum_heap_rel(LVRelState *vacrel)
28022802vacuumed_pages == vacrel -> lpdead_item_pages ));
28032803
28042804ereport (DEBUG2 ,
2805- (errmsg ("table \"%s\": removed %lld dead item identifiers in %u pages" ,
2806- vacrel -> relname ,( long long ) vacrel -> dead_items_info -> num_items ,
2805+ (errmsg ("table \"%s\": removed %" PRId64 " dead item identifiers in %u pages" ,
2806+ vacrel -> relname ,vacrel -> dead_items_info -> num_items ,
28072807vacuumed_pages )));
28082808
28092809/* Revert to the previous phase information for error traceback */