diff options
Diffstat (limited to 'searchlib/src/vespa/searchlib/queryeval/simple_phrase_blueprint.cpp')
-rw-r--r-- | searchlib/src/vespa/searchlib/queryeval/simple_phrase_blueprint.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/searchlib/src/vespa/searchlib/queryeval/simple_phrase_blueprint.cpp b/searchlib/src/vespa/searchlib/queryeval/simple_phrase_blueprint.cpp index 5dbe59f8da0..6c35f42542f 100644 --- a/searchlib/src/vespa/searchlib/queryeval/simple_phrase_blueprint.cpp +++ b/searchlib/src/vespa/searchlib/queryeval/simple_phrase_blueprint.cpp @@ -7,8 +7,7 @@ #include <algorithm> #include <map> -namespace search { -namespace queryeval { +namespace search::queryeval { SimplePhraseBlueprint::SimplePhraseBlueprint(const FieldSpec &field, const IRequestContext & requestContext) : ComplexLeafBlueprint(field), @@ -82,10 +81,10 @@ SimplePhraseBlueprint::createLeafSearch(const search::fef::TermFieldMatchDataArr void -SimplePhraseBlueprint::fetchPostings(bool strict) +SimplePhraseBlueprint::fetchPostings(bool strict, const BitVector * filter) { for (size_t i = 0; i < _terms.size(); ++i) { - _terms[i]->fetchPostings(strict); + _terms[i]->fetchPostings(strict, filter); } } @@ -96,5 +95,4 @@ SimplePhraseBlueprint::visitMembers(vespalib::ObjectVisitor &visitor) const visit(visitor, "terms", _terms); } -} // namespace search::queryeval -} // namespace search +} |