File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed
server/src/main/java/org/elasticsearch/cluster/metadata Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -288,6 +288,10 @@ public static DataStream read(StreamInput in) throws IOException {
288288 failureStoreRolloverOnWrite |= failureIndices .isEmpty ();
289289 failureIndicesBuilder .setRolloverOnWrite (failureStoreRolloverOnWrite )
290290 .setAutoShardingEvent (in .readOptionalWriteable (DataStreamAutoShardingEvent ::new ));
291+ } else {
292+ // If we are reading from an older version that does not have these fields, just default
293+ // to a reasonable value for rollover on write for the failure store
294+ failureIndicesBuilder .setRolloverOnWrite (failureIndices .isEmpty ());
291295 }
292296 DataStreamOptions dataStreamOptions ;
293297 if (in .getTransportVersion ().onOrAfter (TransportVersions .V_8_16_0 )) {
You can’t perform that action at this time.
0 commit comments