From 7b72aeeff3b5355a00214fc6112dfb7e4dc0f796 Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Tue, 16 Jun 2026 10:13:40 -0700 Subject: [PATCH] Added check for deleted element [skip ci] --- src/hnswutils.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/hnswutils.c b/src/hnswutils.c index f4e4d82..896e66d 100644 --- a/src/hnswutils.c +++ b/src/hnswutils.c @@ -546,6 +546,9 @@ HnswLoadElementImpl(BlockNumber blkno, OffsetNumber offno, double *distance, Hns Assert(HnswIsElementTuple(etup)); + if (unlikely(etup->deleted)) + elog(ERROR, "cannot load deleted element"); + /* Calculate distance */ if (distance != NULL) {