This adds Magnesium version, which is using Magnesium normalized
node stream.
JIRA: CONTROLLER-1919
Change-Id: Icc1314d61e37b8a4bf2df759860b4d0bc170c90c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
public static final short FLUORINE_VERSION = 9;
public static final short NEON_SR2_VERSION = 10;
public static final short SODIUM_SR1_VERSION = 11;
+ public static final short MAGNESIUM_VERSION = 12;
public static final short CURRENT_VERSION = NEON_SR2_VERSION;
private DataStoreVersions() {
}
protected final @NonNull NormalizedNodeStreamVersion getStreamVersion() {
- if (version >= DataStoreVersions.SODIUM_SR1_VERSION) {
+ if (version >= DataStoreVersions.MAGNESIUM_VERSION) {
+ return NormalizedNodeStreamVersion.MAGNESIUM;
+ } else if (version == DataStoreVersions.SODIUM_SR1_VERSION) {
return NormalizedNodeStreamVersion.SODIUM_SR1;
} else if (version == DataStoreVersions.NEON_SR2_VERSION) {
return NormalizedNodeStreamVersion.NEON_SR2;