summaryrefslogtreecommitdiffstats
path: root/searchcore
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2022-08-30 09:14:29 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2022-08-30 09:14:29 +0000
commit09a6546873aedda73665bde53ae447f6449082df (patch)
treebcadacf8cdaf05ae94d79f1ea493755f81927a1b /searchcore
parent80a76a212c78cf214a1d4a5abbc37324dc84e101 (diff)
Allow query time control of spli/delay query optimisations.
Diffstat (limited to 'searchcore')
-rw-r--r--searchcore/src/vespa/searchcore/proton/matching/match_tools.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/searchcore/src/vespa/searchcore/proton/matching/match_tools.cpp b/searchcore/src/vespa/searchcore/proton/matching/match_tools.cpp
index a2af40aae96..a086a719d95 100644
--- a/searchcore/src/vespa/searchcore/proton/matching/match_tools.cpp
+++ b/searchcore/src/vespa/searchcore/proton/matching/match_tools.cpp
@@ -187,8 +187,8 @@ MatchToolsFactory(QueryLimiter & queryLimiter,
_query.setWhiteListBlueprint(metaStore.createWhiteListBlueprint());
trace.addEvent(5, "Deserialize and build query tree");
_valid = _query.buildTree(queryStack, location, viewResolver, indexEnv,
- rankSetup.split_unpacking_iterators(),
- rankSetup.delay_unpacking_iterators());
+ SplitUnpackingIterators::check(_queryEnv.getProperties(), rankSetup.split_unpacking_iterators()),
+ DelayUnpackingIterators::check(_queryEnv.getProperties(), rankSetup.delay_unpacking_iterators()));
if (_valid) {
_query.extractTerms(_queryEnv.terms());
_query.extractLocations(_queryEnv.locations());