diff --git a/src/hnswvacuum.c b/src/hnswvacuum.c index 0651b22..b9f7aa0 100644 --- a/src/hnswvacuum.c +++ b/src/hnswvacuum.c @@ -492,6 +492,7 @@ MarkDeleted(HnswVacuumState * vacuumstate) UnlockReleaseBuffer(buf); } + /* Update insert page last, after everything has been marked as deleted */ HnswUpdateMetaPage(index, false, NULL, insertPage, MAIN_FORKNUM); }