Skip to content

Commit 4072830

Browse files
committed
es 9.1.0 support
1 parent 6743f98 commit 4072830

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>org.ansj</groupId>
66
<artifactId>elasticsearch-analysis-ansj</artifactId>
7-
<version>9.0.7.0</version>
7+
<version>9.1.0.0</version>
88
<description>elasticsearch analysis by ansj</description>
99
<name>elasticsearch-analysis-ansj</name>
1010
<url>http://maven.nlpcn.org</url>
@@ -14,7 +14,7 @@
1414
<runSuite>**/MainTestSuite.class</runSuite>
1515
<elasticsearch.plugin.name>elasticsearch-analysis-ansj</elasticsearch.plugin.name>
1616
<elasticsearch.plugin.java.version>17</elasticsearch.plugin.java.version>
17-
<elasticsearch.version>9.0.7</elasticsearch.version>
17+
<elasticsearch.version>9.1.0</elasticsearch.version>
1818
<elasticsearch.plugin.classname>org.ansj.elasticsearch.plugin.AnalysisAnsjPlugin</elasticsearch.plugin.classname>
1919
</properties>
2020

src/main/java/org/ansj/elasticsearch/action/AnsjResponse.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ public AnsjResponse(Map<String, ?> map) {
2727
}
2828

2929
public AnsjResponse(StreamInput in) throws IOException {
30-
super(in);
3130
map = in.readGenericMap();
3231
}
3332

src/main/java/org/ansj/elasticsearch/action/TransportAnsjAction.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,13 @@
2323
import org.elasticsearch.action.support.ActionFilters;
2424
import org.elasticsearch.action.support.single.shard.TransportSingleShardAction;
2525
import org.elasticsearch.cluster.ClusterState;
26+
import org.elasticsearch.cluster.ProjectState;
2627
import org.elasticsearch.cluster.block.ClusterBlockException;
2728
import org.elasticsearch.cluster.block.ClusterBlockLevel;
2829
import org.elasticsearch.cluster.metadata.IndexNameExpressionResolver;
2930
import org.elasticsearch.cluster.node.DiscoveryNode;
3031
import org.elasticsearch.cluster.node.DiscoveryNodes;
32+
import org.elasticsearch.cluster.project.ProjectResolver;
3133
import org.elasticsearch.cluster.routing.ShardsIterator;
3234
import org.elasticsearch.cluster.service.ClusterService;
3335
import org.elasticsearch.common.io.stream.StreamInput;
@@ -66,9 +68,10 @@ public class TransportAnsjAction extends TransportSingleShardAction<AnsjRequest,
6668
@Inject
6769
public TransportAnsjAction(ThreadPool threadPool, ClusterService clusterService,
6870
TransportService transportService, ActionFilters actionFilters,
71+
ProjectResolver projectResolver,
6972
IndexNameExpressionResolver indexNameExpressionResolver,
7073
AnsjElasticConfigurator cfg) {
71-
super(AnsjAction.NAME, threadPool, clusterService, transportService, actionFilters, indexNameExpressionResolver, AnsjRequest::new, threadPool.executor(ThreadPool.Names.GENERIC));
74+
super(AnsjAction.NAME, threadPool, clusterService, transportService, actionFilters, projectResolver, indexNameExpressionResolver, AnsjRequest::new, threadPool.executor(ThreadPool.Names.GENERIC));
7275

7376
this.cfg = cfg;
7477
}
@@ -400,13 +403,13 @@ protected boolean resolveIndex(AnsjRequest request) {
400403
}
401404

402405
@Override
403-
protected ShardsIterator shards(ClusterState clusterState, InternalRequest internalRequest) {
406+
protected ShardsIterator shards(ProjectState state, InternalRequest request) {
404407
//just execute local
405408
return null;
406409
}
407410

408411
@Override
409-
protected ClusterBlockException checkRequestBlock(ClusterState state, InternalRequest request) {
412+
protected ClusterBlockException checkRequestBlock(ProjectState state, InternalRequest request) {
410413
return null;
411414
}
412415
}

src/main/java/org/ansj/elasticsearch/plugin/AnalysisAnsjPlugin.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@
1212
import org.apache.logging.log4j.LogManager;
1313
import org.apache.logging.log4j.Logger;
1414
import org.apache.lucene.analysis.Analyzer;
15-
import org.elasticsearch.action.ActionRequest;
16-
import org.elasticsearch.action.ActionResponse;
1715
import org.elasticsearch.cluster.metadata.IndexNameExpressionResolver;
1816
import org.elasticsearch.cluster.node.DiscoveryNodes;
1917
import org.elasticsearch.common.io.stream.NamedWriteableRegistry;
@@ -80,8 +78,8 @@ public Map<String, AnalysisModule.AnalysisProvider<AnalyzerProvider<? extends An
8078
}
8179

8280
@Override
83-
public List<ActionHandler<? extends ActionRequest, ? extends ActionResponse>> getActions() {
84-
return Collections.singletonList(new ActionHandler<>(AnsjAction.INSTANCE, TransportAnsjAction.class));
81+
public List<ActionHandler> getActions() {
82+
return Collections.singletonList(new ActionHandler(AnsjAction.INSTANCE, TransportAnsjAction.class));
8583
}
8684

8785
@Override

0 commit comments

Comments
 (0)