diff --git a/similarity_search/include/method/small_world_rand.h b/similarity_search/include/method/small_world_rand.h index 987f6db..f8fc350 100644 --- a/similarity_search/include/method/small_world_rand.h +++ b/similarity_search/include/method/small_world_rand.h @@ -302,6 +302,8 @@ class SmallWorldRand : public Index { void SearchOld(KNNQuery* query) const; void SearchV1Merge(KNNQuery* query) const; + void SearchV1Merge(RangeQuery* query) const; + void UpdateNextNodeId(size_t newNextNodeId); void CompactIdsIfNeeded(); diff --git a/similarity_search/src/method/small_world_rand.cc b/similarity_search/src/method/small_world_rand.cc index 63d14a8..1d2d3dd 100644 --- a/similarity_search/src/method/small_world_rand.cc +++ b/similarity_search/src/method/small_world_rand.cc @@ -823,7 +823,7 @@ void SmallWorldRand::SearchV1Merge(RangeQuery* query) const { ++currElem; } - for (uint_fast32_t i = 0; i < sortedArr.size(); ++i) { // i < query->GetK() && + for (uint_fast32_t i = 0; i < sortedArr.size(); ++i) { // i < query->GetK() && query->CheckAndAddToResult(queueData[i].key, queueData[i].data->getData()); } }