mirror of
https://github.com/pgvector/pgvector.git
synced 2026-07-12 23:56:55 +08:00
Switched to runtime check [skip ci]
This commit is contained in:
@@ -224,7 +224,8 @@ RepairGraphElement(HnswVacuumState * vacuumstate, HnswElement element, HnswEleme
|
|||||||
ntup = (HnswNeighborTuple) PageGetItem(page, itemid);
|
ntup = (HnswNeighborTuple) PageGetItem(page, itemid);
|
||||||
|
|
||||||
/* Check expected size */
|
/* Check expected size */
|
||||||
Assert(ItemIdGetLength(itemid) == HNSW_NEIGHBOR_TUPLE_SIZE(element->level, m));
|
if (ItemIdGetLength(itemid) != HNSW_NEIGHBOR_TUPLE_SIZE(element->level, m))
|
||||||
|
elog(ERROR, "failed to add index item to \"%s\"", RelationGetRelationName(index));
|
||||||
|
|
||||||
/* Update page in-place */
|
/* Update page in-place */
|
||||||
HnswSetNeighborTuple(base, ntup, element, m);
|
HnswSetNeighborTuple(base, ntup, element, m);
|
||||||
|
|||||||
Reference in New Issue
Block a user