Add Magnesium stream version
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 25 Sep 2019 06:07:50 +0000 (08:07 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 25 Sep 2019 10:52:34 +0000 (12:52 +0200)
commit471108ce908dee07f53943c3384483d7c0dea1b7
tree093764e22018479b07bd6dfb156951089e598071
parentf7acd27c0eb45b8f4b8242c8b709d90998d694b9
Add Magnesium stream version

This is a variant of Sodium SR1 streaming format, which does not
allow presence of BigInteger tokens, as those values are superseded
by Uint64.

JIRA: CONTROLLER-1919
Change-Id: I1dc5c7376bf1ecf105e965e42d74806ed99ab9b1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
java/org/opendaylight/controller/cluster/datastore/node/utils/stream/MagnesiumDataInput.java [new file with mode: 0644]
java/org/opendaylight/controller/cluster/datastore/node/utils/stream/MagnesiumDataOutput.java [new file with mode: 0644]
java/org/opendaylight/controller/cluster/datastore/node/utils/stream/NormalizedNodeInputOutput.java
java/org/opendaylight/controller/cluster/datastore/node/utils/stream/NormalizedNodeStreamVersion.java
java/org/opendaylight/controller/cluster/datastore/node/utils/stream/TokenTypes.java
java/org/opendaylight/controller/cluster/datastore/node/utils/stream/VersionedNormalizedNodeDataInput.java