Skip to content

Commit 0471caf

Browse files
committed
Fix for backport
1 parent 3a27601 commit 0471caf

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/optimizer/rules/physical/local/LucenePushdownPredicates.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public interface LucenePushdownPredicates {
3939
* <p>
4040
* If this is not null {@link Expression}s should not claim to be
4141
* serializable unless their {@link QueryBuilder}
42-
* {@link QueryBuilder#supportsVersion supports} the version.
42+
* {@link QueryBuilder#getMinimalSupportedVersion supports} the version.
4343
* </p>
4444
* <p>
4545
* This is done on the coordinating node <strong>and</strong>. And for

x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/planner/PlannerUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ static QueryBuilder detectFilter(TransportVersion minTransportVersion, PhysicalP
202202
final List<QueryBuilder> requestFilters = new ArrayList<>();
203203
final LucenePushdownPredicates ctx = LucenePushdownPredicates.forCanMatch(minTransportVersion);
204204
plan.forEachDown(FragmentExec.class, fe -> {
205-
if (fe.esFilter() != null && fe.esFilter().supportsVersion(minTransportVersion)) {
205+
if (fe.esFilter() != null && fe.esFilter().getMinimalSupportedVersion().onOrAfter(minTransportVersion)) {
206206
requestFilters.add(fe.esFilter());
207207
}
208208
// detect filter inside the query

0 commit comments

Comments
 (0)