diff options
author | Tor Egge <Tor.Egge@online.no> | 2024-03-15 13:19:05 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2024-03-15 13:19:05 +0100 |
commit | e7f299d95f8fe6d0392e367598a3449d762f1604 (patch) | |
tree | a7c577f99c178e22770a817bcc97d18e66e885ad /searchlib/src/vespa/searchlib/query/streaming/querynode.cpp | |
parent | c44558af0a82be9dda1f1ba8bf84337789a906e5 (diff) |
Use filter settings from rank profiles and query terms in streaming search.
Diffstat (limited to 'searchlib/src/vespa/searchlib/query/streaming/querynode.cpp')
-rw-r--r-- | searchlib/src/vespa/searchlib/query/streaming/querynode.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/searchlib/src/vespa/searchlib/query/streaming/querynode.cpp b/searchlib/src/vespa/searchlib/query/streaming/querynode.cpp index 55301132a18..611e8d67d76 100644 --- a/searchlib/src/vespa/searchlib/query/streaming/querynode.cpp +++ b/searchlib/src/vespa/searchlib/query/streaming/querynode.cpp @@ -141,6 +141,7 @@ QueryNode::Build(const QueryNode * parent, const QueryNodeResultFactory & factor qt->setWeight(queryRep.GetWeight()); qt->setUniqueId(queryRep.getUniqueId()); qt->setRanked( ! queryRep.hasNoRankFlag()); + qt->set_filter(queryRep.hasNoPositionDataFlag()); if (allowRewrite && possibleFloat(*qt, ssTerm) && factory.allow_float_terms_rewrite(ssIndex)) { /* * Tokenize number term and make add alternative |