diff options
author | Geir Storli <geirst@verizonmedia.com> | 2020-06-24 22:13:30 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-24 22:13:30 +0200 |
commit | a383d555a04b2c505ff9114050d90ee4f2df7a15 (patch) | |
tree | d7cb58ec939f667977d9c09c4b1be5e30140f9fa /searchlib | |
parent | 5d18364baba969c8d852c324c89ad0c42b17a453 (diff) | |
parent | 59c817f12af1d777dd1a1e4592367127ff0d0feb (diff) |
Merge pull request #13685 from vespa-engine/arnej/always-use-found-hits
If ANN index found some hits, use them even when non-strict
Diffstat (limited to 'searchlib')
-rw-r--r-- | searchlib/src/vespa/searchlib/queryeval/nearest_neighbor_blueprint.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/searchlib/src/vespa/searchlib/queryeval/nearest_neighbor_blueprint.cpp b/searchlib/src/vespa/searchlib/queryeval/nearest_neighbor_blueprint.cpp index 2cf6e7e29c4..877ed6b5094 100644 --- a/searchlib/src/vespa/searchlib/queryeval/nearest_neighbor_blueprint.cpp +++ b/searchlib/src/vespa/searchlib/queryeval/nearest_neighbor_blueprint.cpp @@ -141,7 +141,7 @@ NearestNeighborBlueprint::createLeafSearch(const search::fef::TermFieldMatchData { assert(tfmda.size() == 1); fef::TermFieldMatchData &tfmd = *tfmda[0]; // always search in only one field - if (strict && ! _found_hits.empty()) { + if (! _found_hits.empty()) { return NnsIndexIterator::create(tfmd, _found_hits, _dist_fun); } const vespalib::tensor::DenseTensorView &qT = *_query_tensor; |