Skip to content

Commit 1d68da8

Browse files
author
Sachin Kale
committed
Add _remotestore/_restore rest handle registration behind feature flag
Signed-off-by: Sachin Kale <kalsac@amazon.com>
1 parent 82cc525 commit 1d68da8

File tree

2 files changed

+4
-39
lines changed

2 files changed

+4
-39
lines changed

rest-api-spec/src/main/resources/rest-api-spec/test/remote_store.restore/10_basic.yml

Lines changed: 0 additions & 38 deletions
This file was deleted.

server/src/main/java/org/opensearch/action/ActionModule.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,7 @@
269269
import org.opensearch.common.settings.IndexScopedSettings;
270270
import org.opensearch.common.settings.Settings;
271271
import org.opensearch.common.settings.SettingsFilter;
272+
import org.opensearch.common.util.FeatureFlags;
272273
import org.opensearch.index.seqno.RetentionLeaseActions;
273274
import org.opensearch.indices.SystemIndices;
274275
import org.opensearch.indices.breaker.CircuitBreakerService;
@@ -861,7 +862,9 @@ public void initRestHandlers(Supplier<DiscoveryNodes> nodesInCluster) {
861862
registerHandler.accept(new RestCatAction(catActions));
862863

863864
// Remote Store APIs
864-
registerHandler.accept(new RestRestoreRemoteStoreAction());
865+
if (FeatureFlags.isEnabled(FeatureFlags.REMOTE_STORE)) {
866+
registerHandler.accept(new RestRestoreRemoteStoreAction());
867+
}
865868
}
866869

867870
@Override

0 commit comments

Comments
 (0)