summaryrefslogtreecommitdiffstats
path: root/searchlib
diff options
context:
space:
mode:
authorGeir Storli <geirst@verizonmedia.com>2020-06-24 22:13:30 +0200
committerGitHub <noreply@github.com>2020-06-24 22:13:30 +0200
commita383d555a04b2c505ff9114050d90ee4f2df7a15 (patch)
treed7cb58ec939f667977d9c09c4b1be5e30140f9fa /searchlib
parent5d18364baba969c8d852c324c89ad0c42b17a453 (diff)
parent59c817f12af1d777dd1a1e4592367127ff0d0feb (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.cpp2
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;