diff --git a/src/hnswvacuum.c b/src/hnswvacuum.c index cdc3b94..1d1590d 100644 --- a/src/hnswvacuum.c +++ b/src/hnswvacuum.c @@ -482,7 +482,7 @@ RepairGraph(HnswVacuumState * vacuumstate) MemoryContextReset(vacuumstate->tmpCtx); #ifdef HNSW_VACUUM_PROGRESS - if (!BlockNumberIsValid(blkno) || ((blkno - HNSW_HEAD_BLKNO) % 1000 == 0 && blkno != HNSW_HEAD_BLKNO)) + if (!BlockNumberIsValid(blkno) || (blkno - HNSW_HEAD_BLKNO) % 1000 == 0) { BlockNumber totalBlocks = RelationGetNumberOfBlocks(index); BlockNumber currentBlocks = BlockNumberIsValid(blkno) ? blkno : totalBlocks;