@@ -64,8 +64,6 @@ public class DataStreamMetadata implements Metadata.Custom {
64
64
}, DATA_STREAM_ALIASES );
65
65
}
66
66
67
- public static final Version DATA_STREAM_ALIAS_VERSION = Version .V_7_14_0 ;
68
-
69
67
private final Map <String , DataStream > dataStreams ;
70
68
private final Map <String , DataStreamAlias > dataStreamAliases ;
71
69
@@ -76,8 +74,7 @@ public DataStreamMetadata(Map<String, DataStream> dataStreams,
76
74
}
77
75
78
76
public DataStreamMetadata (StreamInput in ) throws IOException {
79
- this (in .readMap (StreamInput ::readString , DataStream ::new ), in .getVersion ().onOrAfter (DATA_STREAM_ALIAS_VERSION ) ?
80
- in .readMap (StreamInput ::readString , DataStreamAlias ::new ) : Map .of ());
77
+ this (in .readMap (StreamInput ::readString , DataStream ::new ), in .readMap (StreamInput ::readString , DataStreamAlias ::new ));
81
78
}
82
79
83
80
public Map <String , DataStream > dataStreams () {
@@ -115,9 +112,7 @@ public Version getMinimalSupportedVersion() {
115
112
@ Override
116
113
public void writeTo (StreamOutput out ) throws IOException {
117
114
out .writeMap (this .dataStreams , StreamOutput ::writeString , (stream , val ) -> val .writeTo (stream ));
118
- if (out .getVersion ().onOrAfter (DATA_STREAM_ALIAS_VERSION )) {
119
- out .writeMap (this .dataStreamAliases , StreamOutput ::writeString , (stream , val ) -> val .writeTo (stream ));
120
- }
115
+ out .writeMap (this .dataStreamAliases , StreamOutput ::writeString , (stream , val ) -> val .writeTo (stream ));
121
116
}
122
117
123
118
public static DataStreamMetadata fromXContent (XContentParser parser ) throws IOException {
@@ -177,12 +172,8 @@ static class DataStreamMetadataDiff implements NamedDiff<Metadata.Custom> {
177
172
DataStreamMetadataDiff (StreamInput in ) throws IOException {
178
173
this .dataStreamDiff = DiffableUtils .readJdkMapDiff (in , DiffableUtils .getStringKeySerializer (),
179
174
DataStream ::new , DataStream ::readDiffFrom );
180
- if (in .getVersion ().onOrAfter (DATA_STREAM_ALIAS_VERSION )) {
181
- this .dataStreamAliasDiff = DiffableUtils .readJdkMapDiff (in , DiffableUtils .getStringKeySerializer (),
182
- DataStreamAlias ::new , DataStreamAlias ::readDiffFrom );
183
- } else {
184
- this .dataStreamAliasDiff = null ;
185
- }
175
+ this .dataStreamAliasDiff = DiffableUtils .readJdkMapDiff (in , DiffableUtils .getStringKeySerializer (),
176
+ DataStreamAlias ::new , DataStreamAlias ::readDiffFrom );
186
177
}
187
178
188
179
@ Override
@@ -196,9 +187,7 @@ public Metadata.Custom apply(Metadata.Custom part) {
196
187
@ Override
197
188
public void writeTo (StreamOutput out ) throws IOException {
198
189
dataStreamDiff .writeTo (out );
199
- if (out .getVersion ().onOrAfter (DATA_STREAM_ALIAS_VERSION )) {
200
- dataStreamAliasDiff .writeTo (out );
201
- }
190
+ dataStreamAliasDiff .writeTo (out );
202
191
}
203
192
204
193
@ Override
0 commit comments