Skip to content

Commit 7738076

Browse files
committed
Update o.o.client imports to o.o.transport.client
Signed-off-by: Daniel Widdis <widdis@gmail.com>
1 parent 651183a commit 7738076

File tree

71 files changed

+111
-104
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+111
-104
lines changed

build.gradle

+11-5
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,20 @@ import java.nio.file.Paths
99
buildscript {
1010
ext {
1111
opensearch_version = System.getProperty("opensearch.version", "3.0.0-alpha1-SNAPSHOT")
12-
// TODO: when upstream plugin dependencies are on alpha1, add alpha1 as the qualifier here
13-
buildVersionQualifier = System.getProperty("build.version_qualifier", "")
12+
buildVersionQualifier = System.getProperty("build.version_qualifier", "alpha1")
1413
isSnapshot = "true" == System.getProperty("build.snapshot", "true")
1514
version_tokens = opensearch_version.tokenize('-')
1615
opensearch_build = version_tokens[0] + '.0'
1716
plugin_no_snapshot = opensearch_build
1817
if (buildVersionQualifier) {
18+
// TODO: when upstream plugin dependencies are on alpha1, switch to opensearch_build and remove this
19+
opensearch_build_noalpha = opensearch_build
1920
opensearch_build += "-${buildVersionQualifier}"
2021
plugin_no_snapshot += "-${buildVersionQualifier}"
2122
}
2223
if (isSnapshot) {
24+
// TODO: when upstream plugin dependencies are on alpha1, switch to opensearch_build and remove this
25+
opensearch_build_noalpha += "-SNAPSHOT"
2326
opensearch_build += "-SNAPSHOT"
2427
}
2528
opensearch_group = "org.opensearch"
@@ -168,7 +171,8 @@ configurations {
168171

169172
dependencies {
170173
implementation "org.opensearch:opensearch:${opensearch_version}"
171-
api group: 'org.opensearch', name:'opensearch-ml-client', version: "${opensearch_build}"
174+
// TODO remove _noalpha
175+
api group: 'org.opensearch', name:'opensearch-ml-client', version: "${opensearch_build_noalpha}"
172176
api(group: 'org.opensearch.client', name: 'opensearch-rest-client', version: "${opensearch_version}") {
173177
exclude group: "org.apache.httpcomponents.client5", module: "httpclient5"
174178
}
@@ -202,9 +206,11 @@ dependencies {
202206
// ZipArchive dependencies used for integration tests
203207
// Check the order in case of transitive dependencies
204208
zipArchive group: 'org.opensearch.plugin', name:'opensearch-job-scheduler', version: "${opensearch_build}"
205-
zipArchive group: 'org.opensearch.plugin', name:'opensearch-ml-plugin', version: "${opensearch_build}"
209+
// TODO remove _noalpha
210+
zipArchive group: 'org.opensearch.plugin', name:'opensearch-ml-plugin', version: "${opensearch_build_noalpha}"
206211
zipArchive group: 'org.opensearch.plugin', name:'opensearch-knn', version: "${opensearch_build}"
207-
zipArchive group: 'org.opensearch.plugin', name:'neural-search', version: "${opensearch_build}"
212+
// TODO remove _noalpha
213+
zipArchive group: 'org.opensearch.plugin', name:'neural-search', version: "${opensearch_build_noalpha}"
208214
secureIntegTestPluginArchive group: 'org.opensearch.plugin', name:'opensearch-security', version: "${opensearch_build}"
209215

210216
configurations.all {

src/main/java/org/opensearch/flowframework/FlowFrameworkPlugin.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
package org.opensearch.flowframework;
1010

1111
import org.opensearch.action.ActionRequest;
12-
import org.opensearch.client.Client;
1312
import org.opensearch.cluster.metadata.IndexNameExpressionResolver;
1413
import org.opensearch.cluster.node.DiscoveryNodes;
1514
import org.opensearch.cluster.service.ClusterService;
@@ -74,6 +73,7 @@
7473
import org.opensearch.threadpool.ExecutorBuilder;
7574
import org.opensearch.threadpool.ScalingExecutorBuilder;
7675
import org.opensearch.threadpool.ThreadPool;
76+
import org.opensearch.transport.client.Client;
7777
import org.opensearch.watcher.ResourceWatcherService;
7878

7979
import java.util.Collection;
@@ -136,7 +136,8 @@ public Collection<Object> createComponents(
136136
) {
137137
Settings settings = environment.settings();
138138
flowFrameworkSettings = new FlowFrameworkSettings(clusterService, settings);
139-
MachineLearningNodeClient mlClient = new MachineLearningNodeClient(client);
139+
// TODO: Commented out to compile. Uncomment out when ML Commons is on alpha1
140+
MachineLearningNodeClient mlClient = null; // new MachineLearningNodeClient(client);
140141
SdkClient sdkClient = SdkClientFactory.createSdkClient(
141142
client,
142143
xContentRegistry,

src/main/java/org/opensearch/flowframework/indices/FlowFrameworkIndicesHandler.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
import org.opensearch.action.get.GetResponse;
2323
import org.opensearch.action.index.IndexResponse;
2424
import org.opensearch.action.update.UpdateResponse;
25-
import org.opensearch.client.Client;
2625
import org.opensearch.cluster.metadata.IndexMetadata;
2726
import org.opensearch.cluster.service.ClusterService;
2827
import org.opensearch.common.util.concurrent.ThreadContext;
@@ -50,6 +49,7 @@
5049
import org.opensearch.remote.metadata.client.SdkClient;
5150
import org.opensearch.remote.metadata.client.UpdateDataObjectRequest;
5251
import org.opensearch.remote.metadata.common.SdkClientUtils;
52+
import org.opensearch.transport.client.Client;
5353

5454
import java.io.IOException;
5555
import java.util.ArrayList;

src/main/java/org/opensearch/flowframework/rest/AbstractSearchWorkflowAction.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import org.opensearch.action.ActionType;
1212
import org.opensearch.action.search.SearchRequest;
1313
import org.opensearch.action.search.SearchResponse;
14-
import org.opensearch.client.node.NodeClient;
1514
import org.opensearch.core.rest.RestStatus;
1615
import org.opensearch.core.xcontent.ToXContent;
1716
import org.opensearch.core.xcontent.ToXContentObject;
@@ -25,6 +24,7 @@
2524
import org.opensearch.rest.RestResponse;
2625
import org.opensearch.rest.action.RestResponseListener;
2726
import org.opensearch.search.builder.SearchSourceBuilder;
27+
import org.opensearch.transport.client.node.NodeClient;
2828

2929
import java.io.IOException;
3030
import java.util.ArrayList;

src/main/java/org/opensearch/flowframework/rest/RestCreateWorkflowAction.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import org.apache.logging.log4j.LogManager;
1212
import org.apache.logging.log4j.Logger;
1313
import org.opensearch.ExceptionsHelper;
14-
import org.opensearch.client.node.NodeClient;
1514
import org.opensearch.common.unit.TimeValue;
1615
import org.opensearch.core.action.ActionListener;
1716
import org.opensearch.core.rest.RestStatus;
@@ -29,6 +28,7 @@
2928
import org.opensearch.rest.BaseRestHandler;
3029
import org.opensearch.rest.BytesRestResponse;
3130
import org.opensearch.rest.RestRequest;
31+
import org.opensearch.transport.client.node.NodeClient;
3232

3333
import java.io.IOException;
3434
import java.util.Collections;

src/main/java/org/opensearch/flowframework/rest/RestDeleteWorkflowAction.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import org.apache.logging.log4j.LogManager;
1212
import org.apache.logging.log4j.Logger;
1313
import org.opensearch.ExceptionsHelper;
14-
import org.opensearch.client.node.NodeClient;
1514
import org.opensearch.core.action.ActionListener;
1615
import org.opensearch.core.rest.RestStatus;
1716
import org.opensearch.core.xcontent.ToXContent;
@@ -24,6 +23,7 @@
2423
import org.opensearch.rest.BaseRestHandler;
2524
import org.opensearch.rest.BytesRestResponse;
2625
import org.opensearch.rest.RestRequest;
26+
import org.opensearch.transport.client.node.NodeClient;
2727

2828
import java.io.IOException;
2929
import java.util.List;

src/main/java/org/opensearch/flowframework/rest/RestDeprovisionWorkflowAction.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import org.apache.logging.log4j.LogManager;
1212
import org.apache.logging.log4j.Logger;
1313
import org.opensearch.ExceptionsHelper;
14-
import org.opensearch.client.node.NodeClient;
1514
import org.opensearch.core.action.ActionListener;
1615
import org.opensearch.core.rest.RestStatus;
1716
import org.opensearch.core.xcontent.ToXContent;
@@ -24,6 +23,7 @@
2423
import org.opensearch.rest.BaseRestHandler;
2524
import org.opensearch.rest.BytesRestResponse;
2625
import org.opensearch.rest.RestRequest;
26+
import org.opensearch.transport.client.node.NodeClient;
2727

2828
import java.io.IOException;
2929
import java.util.Collections;

src/main/java/org/opensearch/flowframework/rest/RestGetWorkflowAction.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import org.apache.logging.log4j.LogManager;
1212
import org.apache.logging.log4j.Logger;
1313
import org.opensearch.ExceptionsHelper;
14-
import org.opensearch.client.node.NodeClient;
1514
import org.opensearch.core.action.ActionListener;
1615
import org.opensearch.core.rest.RestStatus;
1716
import org.opensearch.core.xcontent.ToXContent;
@@ -24,6 +23,7 @@
2423
import org.opensearch.rest.BaseRestHandler;
2524
import org.opensearch.rest.BytesRestResponse;
2625
import org.opensearch.rest.RestRequest;
26+
import org.opensearch.transport.client.node.NodeClient;
2727

2828
import java.io.IOException;
2929
import java.util.List;

src/main/java/org/opensearch/flowframework/rest/RestGetWorkflowStateAction.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import org.apache.logging.log4j.LogManager;
1212
import org.apache.logging.log4j.Logger;
1313
import org.opensearch.ExceptionsHelper;
14-
import org.opensearch.client.node.NodeClient;
1514
import org.opensearch.core.action.ActionListener;
1615
import org.opensearch.core.rest.RestStatus;
1716
import org.opensearch.core.xcontent.ToXContent;
@@ -24,6 +23,7 @@
2423
import org.opensearch.rest.BaseRestHandler;
2524
import org.opensearch.rest.BytesRestResponse;
2625
import org.opensearch.rest.RestRequest;
26+
import org.opensearch.transport.client.node.NodeClient;
2727

2828
import java.io.IOException;
2929
import java.util.List;

src/main/java/org/opensearch/flowframework/rest/RestGetWorkflowStepAction.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import org.apache.logging.log4j.LogManager;
1212
import org.apache.logging.log4j.Logger;
1313
import org.opensearch.ExceptionsHelper;
14-
import org.opensearch.client.node.NodeClient;
1514
import org.opensearch.core.action.ActionListener;
1615
import org.opensearch.core.rest.RestStatus;
1716
import org.opensearch.core.xcontent.ToXContent;
@@ -24,6 +23,7 @@
2423
import org.opensearch.rest.BaseRestHandler;
2524
import org.opensearch.rest.BytesRestResponse;
2625
import org.opensearch.rest.RestRequest;
26+
import org.opensearch.transport.client.node.NodeClient;
2727

2828
import java.io.IOException;
2929
import java.util.Collections;

src/main/java/org/opensearch/flowframework/rest/RestProvisionWorkflowAction.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import org.apache.logging.log4j.LogManager;
1212
import org.apache.logging.log4j.Logger;
1313
import org.opensearch.ExceptionsHelper;
14-
import org.opensearch.client.node.NodeClient;
1514
import org.opensearch.common.unit.TimeValue;
1615
import org.opensearch.core.action.ActionListener;
1716
import org.opensearch.core.rest.RestStatus;
@@ -26,6 +25,7 @@
2625
import org.opensearch.rest.BaseRestHandler;
2726
import org.opensearch.rest.BytesRestResponse;
2827
import org.opensearch.rest.RestRequest;
28+
import org.opensearch.transport.client.node.NodeClient;
2929

3030
import java.io.IOException;
3131
import java.util.List;

src/main/java/org/opensearch/flowframework/transport/CreateWorkflowTransportAction.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
import org.opensearch.action.search.SearchResponse;
1717
import org.opensearch.action.support.ActionFilters;
1818
import org.opensearch.action.support.HandledTransportAction;
19-
import org.opensearch.client.Client;
2019
import org.opensearch.cluster.service.ClusterService;
2120
import org.opensearch.common.inject.Inject;
2221
import org.opensearch.common.settings.Settings;
@@ -46,6 +45,7 @@
4645
import org.opensearch.search.builder.SearchSourceBuilder;
4746
import org.opensearch.tasks.Task;
4847
import org.opensearch.transport.TransportService;
48+
import org.opensearch.transport.client.Client;
4949

5050
import java.io.IOException;
5151
import java.time.Instant;

src/main/java/org/opensearch/flowframework/transport/DeleteWorkflowTransportAction.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
import org.opensearch.action.delete.DeleteResponse;
1616
import org.opensearch.action.support.ActionFilters;
1717
import org.opensearch.action.support.HandledTransportAction;
18-
import org.opensearch.client.Client;
1918
import org.opensearch.cluster.service.ClusterService;
2019
import org.opensearch.common.inject.Inject;
2120
import org.opensearch.common.settings.Settings;
@@ -33,6 +32,7 @@
3332
import org.opensearch.remote.metadata.common.SdkClientUtils;
3433
import org.opensearch.tasks.Task;
3534
import org.opensearch.transport.TransportService;
35+
import org.opensearch.transport.client.Client;
3636

3737
import static org.opensearch.flowframework.common.CommonValue.CLEAR_STATUS;
3838
import static org.opensearch.flowframework.common.CommonValue.GLOBAL_CONTEXT_INDEX;

src/main/java/org/opensearch/flowframework/transport/DeprovisionWorkflowTransportAction.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
import org.opensearch.action.support.ActionFilters;
1717
import org.opensearch.action.support.HandledTransportAction;
1818
import org.opensearch.action.support.PlainActionFuture;
19-
import org.opensearch.client.Client;
2019
import org.opensearch.cluster.service.ClusterService;
2120
import org.opensearch.common.inject.Inject;
2221
import org.opensearch.common.settings.Settings;
@@ -41,6 +40,7 @@
4140
import org.opensearch.tasks.Task;
4241
import org.opensearch.threadpool.ThreadPool;
4342
import org.opensearch.transport.TransportService;
43+
import org.opensearch.transport.client.Client;
4444

4545
import java.time.Instant;
4646
import java.util.ArrayList;

src/main/java/org/opensearch/flowframework/transport/GetWorkflowStateTransportAction.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
import org.opensearch.ExceptionsHelper;
1515
import org.opensearch.action.support.ActionFilters;
1616
import org.opensearch.action.support.HandledTransportAction;
17-
import org.opensearch.client.Client;
1817
import org.opensearch.cluster.service.ClusterService;
1918
import org.opensearch.common.inject.Inject;
2019
import org.opensearch.common.settings.Settings;
@@ -30,6 +29,7 @@
3029
import org.opensearch.remote.metadata.client.SdkClient;
3130
import org.opensearch.tasks.Task;
3231
import org.opensearch.transport.TransportService;
32+
import org.opensearch.transport.client.Client;
3333

3434
import static org.opensearch.flowframework.common.FlowFrameworkSettings.FILTER_BY_BACKEND_ROLES;
3535
import static org.opensearch.flowframework.util.ParseUtils.resolveUserAndExecute;

src/main/java/org/opensearch/flowframework/transport/GetWorkflowTransportAction.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
import org.opensearch.ExceptionsHelper;
1515
import org.opensearch.action.support.ActionFilters;
1616
import org.opensearch.action.support.HandledTransportAction;
17-
import org.opensearch.client.Client;
1817
import org.opensearch.cluster.service.ClusterService;
1918
import org.opensearch.common.inject.Inject;
2019
import org.opensearch.common.settings.Settings;
@@ -33,6 +32,7 @@
3332
import org.opensearch.remote.metadata.client.SdkClient;
3433
import org.opensearch.tasks.Task;
3534
import org.opensearch.transport.TransportService;
35+
import org.opensearch.transport.client.Client;
3636

3737
import static org.opensearch.flowframework.common.CommonValue.GLOBAL_CONTEXT_INDEX;
3838
import static org.opensearch.flowframework.common.FlowFrameworkSettings.FILTER_BY_BACKEND_ROLES;

src/main/java/org/opensearch/flowframework/transport/ProvisionWorkflowTransportAction.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
import org.opensearch.action.support.ActionFilters;
1616
import org.opensearch.action.support.HandledTransportAction;
1717
import org.opensearch.action.support.PlainActionFuture;
18-
import org.opensearch.client.Client;
1918
import org.opensearch.cluster.service.ClusterService;
2019
import org.opensearch.common.inject.Inject;
2120
import org.opensearch.common.settings.Settings;
@@ -41,6 +40,7 @@
4140
import org.opensearch.remote.metadata.client.SdkClient;
4241
import org.opensearch.tasks.Task;
4342
import org.opensearch.transport.TransportService;
43+
import org.opensearch.transport.client.Client;
4444

4545
import java.time.Instant;
4646
import java.util.Collections;

src/main/java/org/opensearch/flowframework/transport/ReprovisionWorkflowTransportAction.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
import org.opensearch.action.support.ActionFilters;
1616
import org.opensearch.action.support.HandledTransportAction;
1717
import org.opensearch.action.support.PlainActionFuture;
18-
import org.opensearch.client.Client;
1918
import org.opensearch.cluster.service.ClusterService;
2019
import org.opensearch.common.inject.Inject;
2120
import org.opensearch.common.settings.Settings;
@@ -45,6 +44,7 @@
4544
import org.opensearch.tasks.Task;
4645
import org.opensearch.threadpool.ThreadPool;
4746
import org.opensearch.transport.TransportService;
47+
import org.opensearch.transport.client.Client;
4848

4949
import java.time.Instant;
5050
import java.util.Collections;

src/main/java/org/opensearch/flowframework/transport/handler/SearchHandler.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import org.apache.logging.log4j.Logger;
1313
import org.opensearch.action.search.SearchRequest;
1414
import org.opensearch.action.search.SearchResponse;
15-
import org.opensearch.client.Client;
1615
import org.opensearch.cluster.service.ClusterService;
1716
import org.opensearch.common.settings.Setting;
1817
import org.opensearch.common.settings.Settings;
@@ -25,6 +24,7 @@
2524
import org.opensearch.remote.metadata.client.SearchDataObjectRequest;
2625
import org.opensearch.remote.metadata.common.SdkClientUtils;
2726
import org.opensearch.search.builder.SearchSourceBuilder;
27+
import org.opensearch.transport.client.Client;
2828

2929
import java.util.Arrays;
3030

src/main/java/org/opensearch/flowframework/util/EncryptorUtils.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import org.apache.logging.log4j.Logger;
1313
import org.opensearch.ExceptionsHelper;
1414
import org.opensearch.action.get.GetResponse;
15-
import org.opensearch.client.Client;
1615
import org.opensearch.cluster.service.ClusterService;
1716
import org.opensearch.common.Nullable;
1817
import org.opensearch.common.util.concurrent.ThreadContext;
@@ -31,6 +30,7 @@
3130
import org.opensearch.remote.metadata.client.SdkClient;
3231
import org.opensearch.remote.metadata.common.SdkClientUtils;
3332
import org.opensearch.search.fetch.subphase.FetchSourceContext;
33+
import org.opensearch.transport.client.Client;
3434

3535
import javax.crypto.spec.SecretKeySpec;
3636

src/main/java/org/opensearch/flowframework/util/ParseUtils.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
import org.apache.logging.log4j.message.ParameterizedMessageFactory;
1616
import org.apache.lucene.search.join.ScoreMode;
1717
import org.opensearch.action.get.GetResponse;
18-
import org.opensearch.client.Client;
1918
import org.opensearch.cluster.service.ClusterService;
2019
import org.opensearch.common.Booleans;
2120
import org.opensearch.common.io.Streams;
@@ -47,6 +46,7 @@
4746
import org.opensearch.remote.metadata.client.SdkClient;
4847
import org.opensearch.remote.metadata.common.SdkClientUtils;
4948
import org.opensearch.search.builder.SearchSourceBuilder;
49+
import org.opensearch.transport.client.Client;
5050

5151
import java.io.FileNotFoundException;
5252
import java.io.IOException;

src/main/java/org/opensearch/flowframework/util/WorkflowTimeoutUtility.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import org.apache.logging.log4j.LogManager;
1212
import org.apache.logging.log4j.Logger;
1313
import org.opensearch.ExceptionsHelper;
14-
import org.opensearch.client.Client;
1514
import org.opensearch.common.unit.TimeValue;
1615
import org.opensearch.core.action.ActionListener;
1716
import org.opensearch.flowframework.exception.FlowFrameworkException;
@@ -20,6 +19,7 @@
2019
import org.opensearch.flowframework.transport.WorkflowResponse;
2120
import org.opensearch.threadpool.Scheduler;
2221
import org.opensearch.threadpool.ThreadPool;
22+
import org.opensearch.transport.client.Client;
2323

2424
import java.util.concurrent.atomic.AtomicBoolean;
2525

0 commit comments

Comments
 (0)