Skip to content

Commit be09d2a

Browse files
committed
Update for compatibility with Elasticsearch v8.18.3
1 parent 9cf37fe commit be09d2a

File tree

3 files changed

+6
-7
lines changed

3 files changed

+6
-7
lines changed

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ltrVersion = 1.5.10
2-
elasticsearchVersion = 8.17.3
3-
luceneVersion = 9.12.0
2+
elasticsearchVersion = 8.18.3
3+
luceneVersion = 9.12.1
44
ow2Version = 8.0.1
55
antlrVersion = 4.5.1-1

src/main/java/com/o19s/es/ltr/action/TransportListStoresAction.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,15 +59,17 @@
5959

6060
public class TransportListStoresAction extends TransportMasterNodeReadAction<ListStoresActionRequest, ListStoresActionResponse> {
6161
private final Client client;
62+
private final IndexNameExpressionResolver indexNameExpressionResolver;
6263

6364
@Inject
6465
public TransportListStoresAction(TransportService transportService,
6566
ClusterService clusterService, ThreadPool threadPool, ActionFilters actionFilters,
6667
IndexNameExpressionResolver indexNameExpressionResolver, Client client) {
6768
super(ListStoresAction.NAME, transportService, clusterService, threadPool,
68-
actionFilters, ListStoresActionRequest::new, indexNameExpressionResolver, ListStoresActionResponse::new,
69+
actionFilters, ListStoresActionRequest::new, ListStoresActionResponse::new,
6970
EsExecutors.DIRECT_EXECUTOR_SERVICE);
7071
this.client = client;
72+
this.indexNameExpressionResolver = indexNameExpressionResolver;
7173
}
7274

7375
@Override

src/test/java/com/o19s/es/TestExpressionsPlugin.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
import org.elasticsearch.script.DoubleValuesScript;
1414
import org.elasticsearch.script.ScriptContext;
1515
import org.elasticsearch.script.ScriptEngine;
16-
import org.elasticsearch.test.PrivilegedOperations;
1716

1817
import java.text.ParseException;
1918
import java.util.Collection;
@@ -44,9 +43,7 @@ public String getType() {
4443

4544
@Override
4645
public <T> T compile(String scriptName, String scriptSource, ScriptContext<T> context, Map<String, String> params) {
47-
return PrivilegedOperations.supplierWithCreateClassLoader(
48-
() -> compileInternal(scriptSource, context)
49-
);
46+
return compileInternal(scriptSource, context);
5047
}
5148

5249
public <T> T compileInternal(String scriptSource, ScriptContext<T> context) {

0 commit comments

Comments
 (0)