Skip to content

Commit 65f966e

Browse files
Tianli Fengandrross
Tianli Feng
andauthored
Restore using the class ClusterInfoRequest and ClusterInfoRequestBuilder from package 'org.opensearch.action.support.master.info' for subclasses (#4307)
* Restore using the class ClusterInfoRequest and ClusterInfoRequestBuilder from package 'org.opensearch.action.support.master.info' for subclasses Signed-off-by: Tianli Feng <[email protected]> * Add changelog Signed-off-by: Tianli Feng <[email protected]> Signed-off-by: Tianli Feng <[email protected]> Co-authored-by: Andrew Ross <[email protected]>
1 parent c62cecb commit 65f966e

File tree

6 files changed

+26
-4
lines changed

6 files changed

+26
-4
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ Inspired from [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
1515
### Fixed
1616
- `opensearch-service.bat start` and `opensearch-service.bat manager` failing to run ([#4289](https://github.com/opensearch-project/OpenSearch/pull/4289))
1717
- PR reference to checkout code for changelog verifier ([#4296](https://github.com/opensearch-project/OpenSearch/pull/4296))
18+
- Restore using the class ClusterInfoRequest and ClusterInfoRequestBuilder from package 'org.opensearch.action.support.master.info' for subclasses ([#4307](https://github.com/opensearch-project/OpenSearch/pull/4307))
1819
- Do not fail replica shard due to primary closure ([#4133](https://github.com/opensearch-project/OpenSearch/pull/4133))
1920

2021
### Security

server/src/main/java/org/opensearch/action/admin/indices/get/GetIndexRequest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
package org.opensearch.action.admin.indices.get;
3434

3535
import org.opensearch.action.ActionRequestValidationException;
36-
import org.opensearch.action.support.clustermanager.info.ClusterInfoRequest;
36+
import org.opensearch.action.support.master.info.ClusterInfoRequest;
3737
import org.opensearch.common.io.stream.StreamInput;
3838
import org.opensearch.common.io.stream.StreamOutput;
3939
import org.opensearch.common.util.ArrayUtils;

server/src/main/java/org/opensearch/action/admin/indices/get/GetIndexRequestBuilder.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
package org.opensearch.action.admin.indices.get;
3434

35-
import org.opensearch.action.support.clustermanager.info.ClusterInfoRequestBuilder;
35+
import org.opensearch.action.support.master.info.ClusterInfoRequestBuilder;
3636
import org.opensearch.client.OpenSearchClient;
3737

3838
/**

server/src/main/java/org/opensearch/action/admin/indices/mapping/get/GetMappingsRequest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
package org.opensearch.action.admin.indices.mapping.get;
3434

3535
import org.opensearch.action.ActionRequestValidationException;
36-
import org.opensearch.action.support.clustermanager.info.ClusterInfoRequest;
36+
import org.opensearch.action.support.master.info.ClusterInfoRequest;
3737
import org.opensearch.common.io.stream.StreamInput;
3838

3939
import java.io.IOException;

server/src/main/java/org/opensearch/action/admin/indices/mapping/get/GetMappingsRequestBuilder.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
package org.opensearch.action.admin.indices.mapping.get;
3434

35-
import org.opensearch.action.support.clustermanager.info.ClusterInfoRequestBuilder;
35+
import org.opensearch.action.support.master.info.ClusterInfoRequestBuilder;
3636
import org.opensearch.client.OpenSearchClient;
3737

3838
/**
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
/*
2+
* SPDX-License-Identifier: Apache-2.0
3+
*
4+
* The OpenSearch Contributors require contributions made to
5+
* this file be licensed under the Apache-2.0 license or a
6+
* compatible open source license.
7+
*/
8+
9+
package org.opensearch.action.admin.indices.get;
10+
11+
import org.opensearch.action.support.master.info.ClusterInfoRequest;
12+
import org.opensearch.test.OpenSearchTestCase;
13+
14+
import static org.hamcrest.Matchers.is;
15+
16+
public class GetIndexRequestTests extends OpenSearchTestCase {
17+
public void testGetIndexRequestExtendsClusterInfoRequestOfDeprecatedClassPath() {
18+
GetIndexRequest getIndexRequest = new GetIndexRequest().indices("test");
19+
assertThat(getIndexRequest instanceof ClusterInfoRequest, is(true));
20+
}
21+
}

0 commit comments

Comments
 (0)