final PayloadVersion version = PayloadVersion.readFrom(in);
switch (version) {
case BORON:
+ case NEON_SR2:
return new ShardSnapshotState(readSnapshot(in), true);
- case SODIUM:
+ case SODIUM_SR1:
+ case MAGNESIUM:
return new ShardSnapshotState(readSnapshot(in), false);
case TEST_FUTURE_VERSION:
case TEST_PAST_VERSION:
private void versionedSerialize(final ObjectOutput out, final PayloadVersion version) throws IOException {
switch (version) {
case BORON:
- case SODIUM:
- // Boron and Sodium snapshots use Java Serialization, but differ in stream format
+ case NEON_SR2:
+ case SODIUM_SR1:
+ case MAGNESIUM:
+ // Boron, NeonSR2, Sodium and Magnesium snapshots use Java Serialization, but differ in stream format
out.writeObject(this);
return;
case TEST_FUTURE_VERSION: