diff options
author | HÃ¥vard Pettersen <havardpe@gmail.com> | 2017-02-21 12:48:37 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-02-21 12:48:37 +0100 |
commit | a201db67b1b378f1a7ef18443642f7c0ea4e7f11 (patch) | |
tree | 80af6b529f04c0ddfb17fae55619b115eaff6559 /searchlib | |
parent | 80092cb711ab5dc0d837b92e1c5b6bfcc87b4360 (diff) | |
parent | 84b2798dabcd63c9233a2443ae84494b628e54a0 (diff) |
Merge pull request #1826 from yahoo/balder/avoid/termwise-consider-non-hits
Balder/avoid/termwise consider non hits
Diffstat (limited to 'searchlib')
-rw-r--r-- | searchlib/src/vespa/searchlib/queryeval/termwise_search.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/searchlib/src/vespa/searchlib/queryeval/termwise_search.cpp b/searchlib/src/vespa/searchlib/queryeval/termwise_search.cpp index 59082c59aa7..10cede5d415 100644 --- a/searchlib/src/vespa/searchlib/queryeval/termwise_search.cpp +++ b/searchlib/src/vespa/searchlib/queryeval/termwise_search.cpp @@ -20,6 +20,7 @@ struct TermwiseSearch : public SearchIterator { void initRange(uint32_t beginid, uint32_t endid) override { SearchIterator::initRange(beginid, endid); search->initRange(beginid, endid); + setDocId(std::max(getDocId(), search->getDocId())); result = search->get_hits(beginid); } void resetRange() override { |