Skip to content

Commit 6b94c48

Browse files
committed
Rewrite the query in LuceneQueryEvaluator
1 parent 6bf5316 commit 6b94c48

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

x-pack/plugin/esql/compute/src/main/java/org/elasticsearch/compute/lucene/LuceneQueryEvaluator.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,8 @@ private class ShardState {
184184
private final List<SegmentState> perSegmentState;
185185

186186
ShardState(ShardConfig config) throws IOException {
187-
weight = config.searcher.createWeight(config.query, scoreMode(), 1.0f);
187+
Query rewritten = config.searcher.rewrite(config.query);
188+
weight = config.searcher.createWeight(rewritten, scoreMode(), 1.0f);
188189
searcher = config.searcher;
189190
perSegmentState = new ArrayList<>(Collections.nCopies(searcher.getLeafContexts().size(), null));
190191
}

0 commit comments

Comments
 (0)