summaryrefslogtreecommitdiffstats
path: root/searchlib
diff options
context:
space:
mode:
authorHåvard Pettersen <havardpe@yahooinc.com>2023-01-31 15:47:12 +0000
committerHåvard Pettersen <havardpe@yahooinc.com>2023-01-31 15:47:12 +0000
commit0281f8eca984b95a9df6378c5b82b84c37324df9 (patch)
tree1e8e2807c46b710ffc45a331200a36cccad9a5ff /searchlib
parent3e54969fc961ee51c93404a37d559ab7ea2f9fe6 (diff)
forward andWith to internal iterator
Diffstat (limited to 'searchlib')
-rw-r--r--searchlib/src/vespa/searchlib/queryeval/profiled_iterator.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/searchlib/src/vespa/searchlib/queryeval/profiled_iterator.h b/searchlib/src/vespa/searchlib/queryeval/profiled_iterator.h
index f20ad1752d3..e1e16e164dc 100644
--- a/searchlib/src/vespa/searchlib/queryeval/profiled_iterator.h
+++ b/searchlib/src/vespa/searchlib/queryeval/profiled_iterator.h
@@ -48,6 +48,7 @@ public:
void or_hits_into(BitVector &result, uint32_t begin_id) override;
void and_hits_into(BitVector &result, uint32_t begin_id) override;
void visitMembers(vespalib::ObjectVisitor &visitor) const override;
+ UP andWith(UP filter, uint32_t estimate) override { return _search->andWith(std::move(filter), estimate); }
Trinary is_strict() const override { return _search->is_strict(); }
Trinary matches_any() const override { return _search->matches_any(); }
const PostingInfo *getPostingInfo() const override { return _search->getPostingInfo(); }