From 3c8f88f518f5bea1e64dad851045c2188ef37a1a Mon Sep 17 00:00:00 2001 From: searchivairus Date: Fri, 1 Dec 2017 14:30:10 -0500 Subject: [PATCH] Fix for #170 (level-one traversal during addition isn't correct) --- similarity_search/src/method/hnsw.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/similarity_search/src/method/hnsw.cc b/similarity_search/src/method/hnsw.cc index 6aa8b1e..16ade4d 100644 --- a/similarity_search/src/method/hnsw.cc +++ b/similarity_search/src/method/hnsw.cc @@ -558,6 +558,7 @@ namespace similarity { break; } while (!resultSet.empty()) { + ep = resultSet.top().getMSWNodeHier(); // memorizing the closest link(resultSet.top().getMSWNodeHier(), NewElement, level, space, delaunay_type_); resultSet.pop(); }