Skip to content

Commit 40fe4c0

Browse files
committed
Remove last references to flag and flag itself
1 parent 0b84f0d commit 40fe4c0

File tree

7 files changed

+6
-24
lines changed

7 files changed

+6
-24
lines changed

server/src/main/java/org/elasticsearch/cluster/metadata/DataStream.java

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
import org.elasticsearch.common.io.stream.StreamOutput;
3434
import org.elasticsearch.common.time.DateFormatter;
3535
import org.elasticsearch.common.time.DateFormatters;
36-
import org.elasticsearch.common.util.FeatureFlag;
3736
import org.elasticsearch.common.xcontent.XContentHelper;
3837
import org.elasticsearch.core.Nullable;
3938
import org.elasticsearch.core.TimeValue;
@@ -75,15 +74,10 @@ public final class DataStream implements SimpleDiffable<DataStream>, ToXContentO
7574

7675
private static final Logger LOGGER = LogManager.getLogger(DataStream.class);
7776

78-
public static final boolean FAILURE_STORE_FEATURE_FLAG = new FeatureFlag("failure_store").isEnabled();
7977
public static final TransportVersion ADDED_FAILURE_STORE_TRANSPORT_VERSION = TransportVersions.V_8_12_0;
8078
public static final TransportVersion ADDED_AUTO_SHARDING_EVENT_VERSION = TransportVersions.V_8_14_0;
8179
public static final TransportVersion ADD_DATA_STREAM_OPTIONS_VERSION = TransportVersions.V_8_16_0;
8280

83-
public static boolean isFailureStoreFeatureFlagEnabled() {
84-
return FAILURE_STORE_FEATURE_FLAG;
85-
}
86-
8781
public static final String BACKING_INDEX_PREFIX = ".ds-";
8882
public static final String FAILURE_STORE_PREFIX = ".fs-";
8983
public static final DateFormatter DATE_FORMATTER = DateFormatter.forPattern("uuuu.MM.dd");

server/src/main/java/org/elasticsearch/rest/action/admin/cluster/RestClusterUpdateSettingsAction.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111

1212
import org.elasticsearch.action.admin.cluster.settings.ClusterUpdateSettingsRequest;
1313
import org.elasticsearch.client.internal.node.NodeClient;
14-
import org.elasticsearch.cluster.metadata.DataStream;
1514
import org.elasticsearch.common.settings.Settings;
1615
import org.elasticsearch.rest.BaseRestHandler;
1716
import org.elasticsearch.rest.RestRequest;
@@ -80,6 +79,6 @@ public boolean canTripCircuitBreaker() {
8079

8180
@Override
8281
public Set<String> supportedCapabilities() {
83-
return DataStream.isFailureStoreFeatureFlagEnabled() ? Set.of(DATA_STREAM_FAILURE_STORE_CLUSTER_SETTING_CAPABILITY) : Set.of();
82+
return Set.of(DATA_STREAM_FAILURE_STORE_CLUSTER_SETTING_CAPABILITY);
8483
}
8584
}

server/src/main/java/org/elasticsearch/rest/action/admin/indices/RestPutComponentTemplateAction.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import org.elasticsearch.action.admin.indices.template.put.PutComponentTemplateAction;
1313
import org.elasticsearch.client.internal.node.NodeClient;
1414
import org.elasticsearch.cluster.metadata.ComponentTemplate;
15-
import org.elasticsearch.cluster.metadata.DataStream;
1615
import org.elasticsearch.rest.BaseRestHandler;
1716
import org.elasticsearch.rest.RestRequest;
1817
import org.elasticsearch.rest.Scope;
@@ -59,6 +58,6 @@ public RestChannelConsumer prepareRequest(final RestRequest request, final NodeC
5958

6059
@Override
6160
public Set<String> supportedCapabilities() {
62-
return DataStream.isFailureStoreFeatureFlagEnabled() ? capabilities : Set.of();
61+
return capabilities;
6362
}
6463
}

server/src/main/java/org/elasticsearch/rest/action/admin/indices/RestPutComposableIndexTemplateAction.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import org.elasticsearch.action.admin.indices.template.put.TransportPutComposableIndexTemplateAction;
1313
import org.elasticsearch.client.internal.node.NodeClient;
1414
import org.elasticsearch.cluster.metadata.ComposableIndexTemplate;
15-
import org.elasticsearch.cluster.metadata.DataStream;
1615
import org.elasticsearch.rest.BaseRestHandler;
1716
import org.elasticsearch.rest.RestRequest;
1817
import org.elasticsearch.rest.Scope;
@@ -61,6 +60,6 @@ public RestChannelConsumer prepareRequest(final RestRequest request, final NodeC
6160

6261
@Override
6362
public Set<String> supportedCapabilities() {
64-
return DataStream.isFailureStoreFeatureFlagEnabled() ? capabilities : Set.of();
63+
return capabilities;
6564
}
6665
}

server/src/main/java/org/elasticsearch/rest/action/admin/indices/RestRolloverIndexAction.java

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import org.elasticsearch.action.admin.indices.rollover.RolloverRequest;
1313
import org.elasticsearch.action.support.ActiveShardCount;
1414
import org.elasticsearch.client.internal.node.NodeClient;
15-
import org.elasticsearch.cluster.metadata.DataStream;
1615
import org.elasticsearch.rest.BaseRestHandler;
1716
import org.elasticsearch.rest.RestRequest;
1817
import org.elasticsearch.rest.Scope;
@@ -43,11 +42,7 @@ public String getName() {
4342

4443
@Override
4544
public Set<String> supportedCapabilities() {
46-
if (DataStream.isFailureStoreFeatureFlagEnabled()) {
47-
return Set.of("return-404-on-missing-target", "lazy-rollover-failure-store", "index-expression-selectors");
48-
} else {
49-
return Set.of("return-404-on-missing-target");
50-
}
45+
return Set.of("return-404-on-missing-target", "lazy-rollover-failure-store", "index-expression-selectors");
5146
}
5247

5348
@Override

server/src/main/java/org/elasticsearch/rest/action/document/RestBulkAction.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
import org.elasticsearch.action.bulk.IncrementalBulkService;
1919
import org.elasticsearch.action.support.ActiveShardCount;
2020
import org.elasticsearch.client.internal.node.NodeClient;
21-
import org.elasticsearch.cluster.metadata.DataStream;
2221
import org.elasticsearch.common.bytes.BytesReference;
2322
import org.elasticsearch.common.bytes.CompositeBytesReference;
2423
import org.elasticsearch.common.bytes.ReleasableBytesReference;
@@ -69,7 +68,7 @@ public class RestBulkAction extends BaseRestHandler {
6968
public RestBulkAction(Settings settings, IncrementalBulkService bulkHandler) {
7069
this.allowExplicitIndex = MULTI_ALLOW_EXPLICIT_INDEX.get(settings);
7170
this.bulkHandler = bulkHandler;
72-
this.capabilities = DataStream.isFailureStoreFeatureFlagEnabled() ? Set.of(FAILURE_STORE_STATUS_CAPABILITY) : Set.of();
71+
this.capabilities = Set.of(FAILURE_STORE_STATUS_CAPABILITY);
7372
}
7473

7574
@Override

server/src/main/java/org/elasticsearch/rest/action/document/RestIndexAction.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
import org.elasticsearch.action.index.IndexRequest;
1616
import org.elasticsearch.action.support.ActiveShardCount;
1717
import org.elasticsearch.client.internal.node.NodeClient;
18-
import org.elasticsearch.cluster.metadata.DataStream;
1918
import org.elasticsearch.common.bytes.ReleasableBytesReference;
2019
import org.elasticsearch.index.VersionType;
2120
import org.elasticsearch.rest.BaseRestHandler;
@@ -40,9 +39,7 @@ public class RestIndexAction extends BaseRestHandler {
4039
static final String TYPES_DEPRECATION_MESSAGE = "[types removal] Specifying types in document "
4140
+ "index requests is deprecated, use the typeless endpoints instead (/{index}/_doc/{id}, /{index}/_doc, "
4241
+ "or /{index}/_create/{id}).";
43-
private final Set<String> capabilities = DataStream.isFailureStoreFeatureFlagEnabled()
44-
? Set.of(FAILURE_STORE_STATUS_CAPABILITY)
45-
: Set.of();
42+
private final Set<String> capabilities = Set.of(FAILURE_STORE_STATUS_CAPABILITY);
4643

4744
@Override
4845
public List<Route> routes() {

0 commit comments

Comments
 (0)