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>
(cherry picked from commit
c9587253579a7b34f4c397a254f83890d4d3ba03)
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;