aboutsummaryrefslogtreecommitdiffstats
path: root/searchcommon
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2020-01-02 22:04:58 +0100
committerGitHub <noreply@github.com>2020-01-02 22:04:58 +0100
commit3e38f14c1231e0278010fb24c348df504c64dcbc (patch)
treec65435377207151bad1121750387093632520628 /searchcommon
parent8408be3759a37ffd678483e6a5a1b29597f9a5fb (diff)
parentbbd9f10968f929ce4b1fb81ffb519ae4d8bf6973 (diff)
Merge pull request #11619 from vespa-engine/balder/add-executeinfo
Balder/add executeinfo
Diffstat (limited to 'searchcommon')
-rw-r--r--searchcommon/src/vespa/searchcommon/attribute/i_search_context.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/searchcommon/src/vespa/searchcommon/attribute/i_search_context.h b/searchcommon/src/vespa/searchcommon/attribute/i_search_context.h
index 9a24ab82c9f..795129bf3b8 100644
--- a/searchcommon/src/vespa/searchcommon/attribute/i_search_context.h
+++ b/searchcommon/src/vespa/searchcommon/attribute/i_search_context.h
@@ -6,7 +6,10 @@
#include <vespa/vespalib/stllike/string.h>
namespace search::fef { class TermFieldMatchData; }
-namespace search::queryeval { class SearchIterator; }
+namespace search::queryeval {
+ class SearchIterator;
+ class ExecuteInfo;
+}
namespace search { class QueryTermUCS4; }
namespace search::attribute {
@@ -43,7 +46,7 @@ public:
* Create temporary posting lists.
* Should be called before createIterator() is called.
*/
- virtual void fetchPostings(bool strict) = 0;
+ virtual void fetchPostings(const queryeval::ExecuteInfo &execInfo) = 0;
virtual bool valid() const = 0;
virtual Int64Range getAsIntegerTerm() const = 0;