Skip to content

Commit 0618392

Browse files
committed
upd
1 parent af00e30 commit 0618392

File tree

1 file changed

+3
-2
lines changed
  • x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/planner/premapper

1 file changed

+3
-2
lines changed

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
package org.elasticsearch.xpack.esql.planner.premapper;
99

1010
import org.elasticsearch.action.ActionListener;
11-
import org.elasticsearch.action.support.ThreadedActionListener;
11+
import org.elasticsearch.action.support.SubscribableListener;
1212
import org.elasticsearch.threadpool.ThreadPool;
1313
import org.elasticsearch.xpack.esql.expression.function.fulltext.QueryBuilderResolver;
1414
import org.elasticsearch.xpack.esql.plan.logical.LogicalPlan;
@@ -43,6 +43,7 @@ public void preMapper(LogicalPlan plan, ActionListener<LogicalPlan> listener) {
4343
private void queryRewrite(LogicalPlan plan, ActionListener<LogicalPlan> listener) {
4444
// see https://github.com/elastic/elasticsearch/issues/133312
4545
// ThreadedActionListener might be removed if above issue is resolved
46-
QueryBuilderResolver.resolveQueryBuilders(plan, services, new ThreadedActionListener<>(searchExecutor, listener));
46+
SubscribableListener.<LogicalPlan>newForked(l -> QueryBuilderResolver.resolveQueryBuilders(plan, services, l))
47+
.addListener(listener, searchExecutor, null);
4748
}
4849
}

0 commit comments

Comments
 (0)