File tree Expand file tree Collapse file tree 3 files changed +9
-4
lines changed
server/src/main/java/org/elasticsearch Expand file tree Collapse file tree 3 files changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -196,6 +196,7 @@ static TransportVersion def(int id) {
196
196
public static final TransportVersion ML_INFERENCE_ELASTIC_RERANK_ADDED_8_19 = def (8_841_0_48 );
197
197
public static final TransportVersion NONE_CHUNKING_STRATEGY_8_19 = def (8_841_0_49 );
198
198
public static final TransportVersion IDP_CUSTOM_SAML_ATTRIBUTES_ALLOW_LIST_8_19 = def (8_841_0_50 );
199
+ public static final TransportVersion SETTINGS_IN_DATA_STREAMS_8_19 = def (8_841_0_51 );
199
200
public static final TransportVersion V_9_0_0 = def (9_000_0_09 );
200
201
public static final TransportVersion INITIAL_ELASTICSEARCH_9_0_1 = def (9_000_0_10 );
201
202
public static final TransportVersion INITIAL_ELASTICSEARCH_9_0_2 = def (9_000_0_11 );
Original file line number Diff line number Diff line change @@ -83,7 +83,8 @@ public Request(StreamInput in) throws IOException {
83
83
super (in );
84
84
this .dataStreamNames = in .readStringArray ();
85
85
this .settings = Settings .readSettingsFromStream (in );
86
- if (in .getTransportVersion ().onOrAfter (TransportVersions .SETTINGS_IN_DATA_STREAMS )) {
86
+ if (in .getTransportVersion ().onOrAfter (TransportVersions .SETTINGS_IN_DATA_STREAMS_DRY_RUN )
87
+ || in .getTransportVersion ().isPatchFrom (TransportVersions .SETTINGS_IN_DATA_STREAMS_8_19 )) {
87
88
this .dryRun = in .readBoolean ();
88
89
} else {
89
90
this .dryRun = false ;
@@ -95,7 +96,8 @@ public void writeTo(StreamOutput out) throws IOException {
95
96
super .writeTo (out );
96
97
out .writeStringArray (dataStreamNames );
97
98
settings .writeTo (out );
98
- if (out .getTransportVersion ().onOrAfter (TransportVersions .SETTINGS_IN_DATA_STREAMS_DRY_RUN )) {
99
+ if (out .getTransportVersion ().onOrAfter (TransportVersions .SETTINGS_IN_DATA_STREAMS_DRY_RUN )
100
+ || out .getTransportVersion ().isPatchFrom (TransportVersions .SETTINGS_IN_DATA_STREAMS_8_19 )) {
99
101
out .writeBoolean (dryRun );
100
102
}
101
103
}
Original file line number Diff line number Diff line change @@ -280,7 +280,8 @@ public static DataStream read(StreamInput in) throws IOException {
280
280
dataStreamOptions = failureStoreEnabled ? DataStreamOptions .FAILURE_STORE_ENABLED : null ;
281
281
}
282
282
final Settings settings ;
283
- if (in .getTransportVersion ().onOrAfter (TransportVersions .SETTINGS_IN_DATA_STREAMS )) {
283
+ if (in .getTransportVersion ().onOrAfter (TransportVersions .SETTINGS_IN_DATA_STREAMS )
284
+ || in .getTransportVersion ().isPatchFrom (TransportVersions .SETTINGS_IN_DATA_STREAMS_8_19 )) {
284
285
settings = Settings .readSettingsFromStream (in );
285
286
} else {
286
287
settings = Settings .EMPTY ;
@@ -1349,7 +1350,8 @@ public void writeTo(StreamOutput out) throws IOException {
1349
1350
if (out .getTransportVersion ().onOrAfter (DataStream .ADD_DATA_STREAM_OPTIONS_VERSION )) {
1350
1351
out .writeOptionalWriteable (dataStreamOptions .isEmpty () ? null : dataStreamOptions );
1351
1352
}
1352
- if (out .getTransportVersion ().onOrAfter (TransportVersions .SETTINGS_IN_DATA_STREAMS )) {
1353
+ if (out .getTransportVersion ().onOrAfter (TransportVersions .SETTINGS_IN_DATA_STREAMS )
1354
+ || out .getTransportVersion ().isPatchFrom (TransportVersions .SETTINGS_IN_DATA_STREAMS_8_19 )) {
1353
1355
settings .writeTo (out );
1354
1356
}
1355
1357
}
You can’t perform that action at this time.
0 commit comments