X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2Fmessages%2FVersionedExternalizableMessage.java;fp=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2Fmessages%2FVersionedExternalizableMessage.java;h=687905d7225991b4bf266987e93bed153368485c;hp=8643b94a08fdea4be626d3e3d2d4dd182d496254;hb=3cd86749fb3224544b32bace13cf28abadd2ec44;hpb=f4d312defd403b409f14e6e22004e5ca485aa706;ds=sidebyside diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/messages/VersionedExternalizableMessage.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/messages/VersionedExternalizableMessage.java index 8643b94a08..687905d722 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/messages/VersionedExternalizableMessage.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/messages/VersionedExternalizableMessage.java @@ -42,10 +42,8 @@ public abstract class VersionedExternalizableMessage implements Externalizable, 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; } else { - return NormalizedNodeStreamVersion.LITHIUM; + throw new IllegalStateException("Unsupported version " + version); } } @@ -62,9 +60,9 @@ public abstract class VersionedExternalizableMessage implements Externalizable, @Override public final Object toSerializable() { final short ver = getVersion(); - if (ver < DataStoreVersions.BORON_VERSION) { + if (ver < DataStoreVersions.SODIUM_SR1_VERSION) { throw new UnsupportedOperationException("Version " + ver - + " is older than the oldest version supported version " + DataStoreVersions.BORON_VERSION); + + " is older than the oldest version supported version " + DataStoreVersions.SODIUM_SR1_VERSION); } return this;