Simplified HnswLoadUnvisitedFromMemory [skip ci]

This commit is contained in:
Andrew Kane
2024-09-19 04:39:46 -07:00
parent 4f8ab574c9
commit f9d68a061a

View File

@@ -749,13 +749,12 @@ HnswLoadUnvisitedFromMemory(char *base, HnswElement element, HnswUnvisited * unv
LWLockAcquire(&element->lock, LW_SHARED);
memcpy(neighborhoodData, neighborhood, neighborhoodSize);
LWLockRelease(&element->lock);
neighborhood = neighborhoodData;
*unvisitedLength = 0;
for (int i = 0; i < neighborhood->length; i++)
for (int i = 0; i < neighborhoodData->length; i++)
{
HnswCandidate *hc = &neighborhood->items[i];
HnswCandidate *hc = &neighborhoodData->items[i];
bool found;
AddToVisited(base, v, hc->element, NULL, &found);