From a619d0b34d65fcbc30cdf42d138036d07a9c6d09 Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Wed, 17 Jun 2026 12:18:17 -0700 Subject: [PATCH] Simplified logic for HNSW vacuum progress [skip ci] --- src/hnswvacuum.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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;