Improved HnswUpdateConnection parameters [skip ci]

This commit is contained in:
Andrew Kane
2024-09-29 19:47:25 -07:00
parent 8eb8cdf0f3
commit 525e3b81e1
4 changed files with 5 additions and 5 deletions

View File

@@ -1078,12 +1078,12 @@ AddConnections(char *base, HnswElement element, List *neighbors, int lc)
* Update connections
*/
void
HnswUpdateConnection(char *base, HnswElement newElement, HnswCandidate * hc, HnswNeighborArray * neighbors, int lm, int *updateIdx, Relation index, FmgrInfo *procinfo, Oid collation)
HnswUpdateConnection(char *base, HnswNeighborArray * neighbors, HnswElement newElement, float distance, int lm, int *updateIdx, Relation index, FmgrInfo *procinfo, Oid collation)
{
HnswCandidate newHc;
HnswPtrStore(base, newHc.element, newElement);
newHc.distance = hc->distance;
newHc.distance = distance;
if (neighbors->length < lm)
{