diff --git a/src/backup.c b/src/backup.c index f07f8896..d30d8f7b 100644 --- a/src/backup.c +++ b/src/backup.c @@ -2376,6 +2376,9 @@ process_block_change(ForkNumber forknum, RelFileNode rnode, BlockNumber blkno) */ if (file_item) { + if (blkno_inseg > 131072) + elog(WARNING, "Detecting big blkno %u", blkno_inseg); + /* We need critical section only we use more than one threads */ if (num_threads > 1) pthread_lock(&backup_pagemap_mutex); diff --git a/src/parsexlog.c b/src/parsexlog.c index acded10f..5a33d304 100644 --- a/src/parsexlog.c +++ b/src/parsexlog.c @@ -1771,10 +1771,6 @@ extractPageInfo(XLogReaderState *record, XLogReaderData *reader_data, if (forknum != MAIN_FORKNUM) continue; - if (blkno > 131072) - elog(WARNING, "Detecting big blkno %u in record %X/%X", - blkno, (uint32) (record->ReadRecPtr >> 32), (uint32) (record->ReadRecPtr)); - process_block_change(forknum, rnode, blkno); } }