AbstractNormalizedNodeDataOutput fails to write out header 87/84587/1
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 11 Sep 2019 14:06:59 +0000 (16:06 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 23 Sep 2019 03:37:40 +0000 (05:37 +0200)
commit239cc7b98995c323881d0014a5d01d51a665aed8
treef3cdad7314c9a3cc4403c66710c92bf2aebad37f
parent0c7f9afacaac35df8398d9e3ec808d7ede97007f
AbstractNormalizedNodeDataOutput fails to write out header

In case AbstractNormalizedNodeDataOutput is used in a way, where
NormalizedNodeDataOutput.writePathArgument() is the first method
invoked, the stream header would not be output, leading to it
being unreadable.

Change-Id: I4ababb360129b2ef673d0546333599dd10fbdd9e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 42b82f3d3e936b78f66301bdc08f6b744bcc740b)
opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/node/utils/stream/AbstractNormalizedNodeDataOutput.java
opendaylight/md-sal/sal-clustering-commons/src/test/java/org/opendaylight/controller/cluster/datastore/node/utils/stream/NormalizedNodeStreamReaderWriterTest.java