Skip to content

Commit b9f4338

Browse files
committed
another migration
1 parent e36cb13 commit b9f4338

File tree

4 files changed

+14
-11
lines changed

4 files changed

+14
-11
lines changed

server/src/main/java/org/elasticsearch/TransportVersions.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,6 @@ static TransportVersion def(int id) {
318318
public static final TransportVersion ML_INFERENCE_CUSTOM_SERVICE_INPUT_TYPE = def(9_105_0_00);
319319
public static final TransportVersion ML_INFERENCE_SAGEMAKER_ELASTIC = def(9_106_0_00);
320320
public static final TransportVersion SPARSE_VECTOR_FIELD_PRUNING_OPTIONS = def(9_107_0_00);
321-
public static final TransportVersion CLUSTER_STATE_PROJECTS_SETTINGS = def(9_108_0_00);
322321

323322
public static final TransportVersionSet TEST = TransportVersionSet.get("test-potato");
324323

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

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@
7878

7979
import static org.elasticsearch.cluster.metadata.LifecycleExecutionState.ILM_CUSTOM_METADATA_KEY;
8080
import static org.elasticsearch.cluster.metadata.Metadata.ALL;
81+
import static org.elasticsearch.cluster.project.ProjectStateRegistry.CLUSTER_STATE_PROJECTS_SETTINGS;
8182
import static org.elasticsearch.index.IndexSettings.PREFER_ILM_SETTING;
8283

8384
public class ProjectMetadata implements Iterable<IndexMetadata>, Diffable<ProjectMetadata>, ChunkedToXContent {
@@ -2204,8 +2205,7 @@ public static ProjectMetadata readFrom(StreamInput in) throws IOException {
22042205
builder.put(ReservedStateMetadata.readFrom(in));
22052206
}
22062207

2207-
if (in.getTransportVersion()
2208-
.between(TransportVersions.PROJECT_METADATA_SETTINGS, TransportVersions.CLUSTER_STATE_PROJECTS_SETTINGS)) {
2208+
if (in.getTransportVersion().between(TransportVersions.PROJECT_METADATA_SETTINGS, CLUSTER_STATE_PROJECTS_SETTINGS.local())) {
22092209
Settings.readSettingsFromStream(in);
22102210
}
22112211

@@ -2240,8 +2240,7 @@ public void writeTo(StreamOutput out) throws IOException {
22402240
VersionedNamedWriteable.writeVersionedWriteables(out, customs.values());
22412241
out.writeCollection(reservedStateMetadata.values());
22422242

2243-
if (out.getTransportVersion()
2244-
.between(TransportVersions.PROJECT_METADATA_SETTINGS, TransportVersions.CLUSTER_STATE_PROJECTS_SETTINGS)) {
2243+
if (out.getTransportVersion().between(TransportVersions.PROJECT_METADATA_SETTINGS, CLUSTER_STATE_PROJECTS_SETTINGS.local())) {
22452244
Settings.EMPTY.writeTo(out);
22462245
}
22472246
}
@@ -2308,8 +2307,7 @@ private ProjectMetadataDiff(ProjectMetadata before, ProjectMetadata after) {
23082307
DiffableUtils.getStringKeySerializer(),
23092308
RESERVED_DIFF_VALUE_READER
23102309
);
2311-
if (in.getTransportVersion()
2312-
.between(TransportVersions.PROJECT_METADATA_SETTINGS, TransportVersions.CLUSTER_STATE_PROJECTS_SETTINGS)) {
2310+
if (in.getTransportVersion().between(TransportVersions.PROJECT_METADATA_SETTINGS, CLUSTER_STATE_PROJECTS_SETTINGS.local())) {
23132311
Settings.readSettingsDiffFromStream(in);
23142312
}
23152313
}
@@ -2336,8 +2334,7 @@ public void writeTo(StreamOutput out) throws IOException {
23362334
templates.writeTo(out);
23372335
customs.writeTo(out);
23382336
reservedStateMetadata.writeTo(out);
2339-
if (out.getTransportVersion()
2340-
.between(TransportVersions.PROJECT_METADATA_SETTINGS, TransportVersions.CLUSTER_STATE_PROJECTS_SETTINGS)) {
2337+
if (out.getTransportVersion().between(TransportVersions.PROJECT_METADATA_SETTINGS, CLUSTER_STATE_PROJECTS_SETTINGS.local())) {
23412338
Settings.EMPTY_DIFF.writeTo(out);
23422339
}
23432340
}

server/src/main/java/org/elasticsearch/cluster/project/ProjectStateRegistry.java

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

1212
import org.elasticsearch.TransportVersion;
1313
import org.elasticsearch.TransportVersionSet;
14-
import org.elasticsearch.TransportVersions;
1514
import org.elasticsearch.cluster.AbstractNamedDiffable;
1615
import org.elasticsearch.cluster.ClusterState;
1716
import org.elasticsearch.cluster.NamedDiff;
@@ -43,6 +42,8 @@ public class ProjectStateRegistry extends AbstractNamedDiffable<ClusterState.Cus
4342
"project-state-registry-records-deletions"
4443
);
4544

45+
public static final TransportVersionSet CLUSTER_STATE_PROJECTS_SETTINGS = TransportVersionSet.get("cluster-state-projects-settings");
46+
4647
private final Map<ProjectId, Settings> projectsSettings;
4748
// Projects that have been marked for deletion based on their file-based setting
4849
private final Set<ProjectId> projectsMarkedForDeletion;
@@ -117,7 +118,7 @@ public String getWriteableName() {
117118

118119
@Override
119120
public TransportVersion getMinimalSupportedVersion() {
120-
return TransportVersions.CLUSTER_STATE_PROJECTS_SETTINGS;
121+
return CLUSTER_STATE_PROJECTS_SETTINGS.local();
121122
}
122123

123124
@Override
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"name": "cluster-state-projects-settings",
3+
"ids": [
4+
9108000
5+
]
6+
}

0 commit comments

Comments
 (0)