diff options
author | Jon Bratseth <bratseth@gmail.com> | 2023-02-27 10:58:39 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@gmail.com> | 2023-02-27 10:58:39 +0100 |
commit | fc72cbc2b1c9f8f9559db4a48e5f9e52a5e0ff97 (patch) | |
tree | 55a18f0cb64983491aa0d8ee394b9325d8e2e5f5 /container-search/src/main/java/com/yahoo/search/querytransform | |
parent | 310e42fc49911471eebcb1f031c954fab5bb17a4 (diff) |
Let weakand replacement operate on YQL
Diffstat (limited to 'container-search/src/main/java/com/yahoo/search/querytransform')
-rw-r--r-- | container-search/src/main/java/com/yahoo/search/querytransform/WeakAndReplacementSearcher.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/querytransform/WeakAndReplacementSearcher.java b/container-search/src/main/java/com/yahoo/search/querytransform/WeakAndReplacementSearcher.java index 898e348db92..2d6e059342e 100644 --- a/container-search/src/main/java/com/yahoo/search/querytransform/WeakAndReplacementSearcher.java +++ b/container-search/src/main/java/com/yahoo/search/querytransform/WeakAndReplacementSearcher.java @@ -10,6 +10,8 @@ import com.yahoo.search.Query; import com.yahoo.search.Result; import com.yahoo.search.Searcher; import com.yahoo.search.searchchain.Execution; +import com.yahoo.search.yql.MinimalQueryInserter; +import com.yahoo.yolean.chain.After; /** * Recursively replaces all instances of OrItems with WeakAndItems if the query property weakand.replace is true. @@ -17,6 +19,7 @@ import com.yahoo.search.searchchain.Execution; * * @author karowan */ +@After(MinimalQueryInserter.EXTERNAL_YQL) public class WeakAndReplacementSearcher extends Searcher { static final CompoundName WEAKAND_REPLACE = new CompoundName("weakAnd.replace"); static final CompoundName WAND_HITS = new CompoundName("wand.hits"); |