diff options
author | Tor Egge <Tor.Egge@online.no> | 2022-11-15 23:39:28 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2022-11-15 23:39:28 +0100 |
commit | 85f13894d9577196cabcdf0839ebc0010a021b9b (patch) | |
tree | f0a5860f91a257c5f3b3001e4a9d9c53b04903ef /searchlib | |
parent | 1581058d13a1e23769470302879b5f3b50483099 (diff) |
Use vespalib::datastore::EntryRef in HnswCandidate.
Diffstat (limited to 'searchlib')
-rw-r--r-- | searchlib/src/vespa/searchlib/tensor/hnsw_index_utils.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/searchlib/src/vespa/searchlib/tensor/hnsw_index_utils.h b/searchlib/src/vespa/searchlib/tensor/hnsw_index_utils.h index 66255c3f797..670772a5055 100644 --- a/searchlib/src/vespa/searchlib/tensor/hnsw_index_utils.h +++ b/searchlib/src/vespa/searchlib/tensor/hnsw_index_utils.h @@ -2,10 +2,10 @@ #pragma once +#include <vespa/vespalib/datastore/entryref.h> #include <cstdint> #include <queue> #include <vector> -#include "hnsw_graph.h" namespace search::tensor { @@ -14,11 +14,11 @@ namespace search::tensor { */ struct HnswCandidate { uint32_t nodeid; - HnswGraph::NodeRef node_ref; + vespalib::datastore::EntryRef node_ref; double distance; HnswCandidate(uint32_t nodeid_in, double distance_in) noexcept : nodeid(nodeid_in), node_ref(), distance(distance_in) {} - HnswCandidate(uint32_t nodeid_in, HnswGraph::NodeRef node_ref_in, double distance_in) noexcept + HnswCandidate(uint32_t nodeid_in, vespalib::datastore::EntryRef node_ref_in, double distance_in) noexcept : nodeid(nodeid_in), node_ref(node_ref_in), distance(distance_in) {} }; |