Simplified code

This commit is contained in:
Andrew Kane
2023-08-10 09:56:17 -07:00
parent 443c7a5dab
commit 4d6da72b08

View File

@@ -892,7 +892,6 @@ HnswInsertElement(HnswElement element, HnswElement entryPoint, Relation index, F
int level = element->level; int level = element->level;
int entryLevel; int entryLevel;
Datum q = PointerGetDatum(element->vec); Datum q = PointerGetDatum(element->vec);
HnswElement dup;
BlockNumber *skipPage = vacuuming ? &element->neighborPage : NULL; BlockNumber *skipPage = vacuuming ? &element->neighborPage : NULL;
OffsetNumber *skipOffno = vacuuming ? &element->neighborOffno : NULL; OffsetNumber *skipOffno = vacuuming ? &element->neighborOffno : NULL;
bool removeEntryPoint; bool removeEntryPoint;
@@ -942,12 +941,8 @@ HnswInsertElement(HnswElement element, HnswElement entryPoint, Relation index, F
} }
/* Look for duplicates */ /* Look for duplicates */
if (level >= 0 && !vacuuming) if (!vacuuming)
{ return HnswFindDuplicate(element);
dup = HnswFindDuplicate(element);
if (dup != NULL)
return dup;
}
return NULL; return NULL;
} }