mirror of
https://github.com/pgvector/pgvector.git
synced 2026-07-09 22:30:58 +08:00
Simplified code
This commit is contained in:
@@ -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;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user