diff options
author | Tor Egge <Tor.Egge@online.no> | 2023-01-11 15:06:53 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2023-01-11 15:06:53 +0100 |
commit | 9f59a3a37ed6d6bb686b33b26df9c257465ae047 (patch) | |
tree | 50bebb27ccd3189d792be9c839744806ea48ec67 /searchlib | |
parent | 91e7cb82172640d2d7b464a298bb9f4c3917f5c2 (diff) |
Track rename of HnswGraph nested types.
Diffstat (limited to 'searchlib')
-rw-r--r-- | searchlib/src/vespa/searchlib/tensor/hnsw_index.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/searchlib/src/vespa/searchlib/tensor/hnsw_index.cpp b/searchlib/src/vespa/searchlib/tensor/hnsw_index.cpp index 0aa4c18c494..4866ee53fad 100644 --- a/searchlib/src/vespa/searchlib/tensor/hnsw_index.cpp +++ b/searchlib/src/vespa/searchlib/tensor/hnsw_index.cpp @@ -631,12 +631,12 @@ HnswIndex<type>::compact_level_arrays(CompactionSpec compaction_spec, const Comp auto compacting_buffers = _graph.levels_store.start_compact_worst_buffers(compaction_spec, compaction_strategy); uint32_t nodeid_limit = _graph.nodes.size(); auto filter = compacting_buffers->make_entry_ref_filter(); - vespalib::ArrayRef<NodeType> refs(&_graph.nodes[0], nodeid_limit); - for (auto& ref : refs) { - auto levels_ref = ref.levels_ref().load_relaxed(); + vespalib::ArrayRef<NodeType> nodes(&_graph.nodes[0], nodeid_limit); + for (auto& node : nodes) { + auto levels_ref = node.levels_ref().load_relaxed(); if (levels_ref.valid() && filter.has(levels_ref)) { EntryRef new_levels_ref = _graph.levels_store.move_on_compact(levels_ref); - ref.levels_ref().store_release(new_levels_ref); + node.levels_ref().store_release(new_levels_ref); } } compacting_buffers->finish(); |