Removed deletion list check in MarkDeleted (does not help safety) [skip ci]

This commit is contained in:
Andrew Kane
2026-06-30 02:31:54 -07:00
parent 83bac90869
commit d053de2d94

View File

@@ -645,7 +645,6 @@ MarkDeleted(HnswVacuumState * vacuumstate)
Page npage;
BlockNumber neighborPage;
OffsetNumber neighborOffno;
ItemPointerData indextid;
/* Skip neighbor tuples */
if (!HnswIsElementTuple(etup))
@@ -665,18 +664,6 @@ MarkDeleted(HnswVacuumState * vacuumstate)
if (ItemPointerIsValid(&etup->heaptids[0]))
continue;
/* Confirm in deletion list */
ItemPointerSet(&indextid, blkno, offno);
if (!DeletingElement(vacuumstate->deleting, &indextid))
{
/*
* Should not happen, but skip if it does since there may be
* connections from other elements
*/
Assert(false);
continue;
}
/* Get neighbor page */
neighborPage = ItemPointerGetBlockNumber(&etup->neighbortid);
neighborOffno = ItemPointerGetOffsetNumber(&etup->neighbortid);