Fix AbstractDOMShardTreeChangePublisher's initial data change event 92/43692/2
authorJakub Morvay <jmorvay@cisco.com>
Mon, 8 Aug 2016 11:25:54 +0000 (13:25 +0200)
committerRobert Varga <nite@hq.sk>
Mon, 15 Aug 2016 08:21:32 +0000 (08:21 +0000)
commitdde934b76af0fcc902d79b316e96e6d9ff3c6509
treeecffd05b4ffce89a3d19378e9cf832c8e3ff4d44
parent4cb759451927d919c5d6f9083ac6d72f31f97fc7
Fix AbstractDOMShardTreeChangePublisher's initial data change event

Strip shard path from listener path, when reading initial data from non
root shard. Also add requirement on DOMStoreTreeChangePublisher
interface to send initial data change event to even when data does not
exist yet.

Change-Id: I90f3aa33764a4812703c37e91378a73270fe19a3
Signed-off-by: Jakub Morvay <jmorvay@cisco.com>
dom/mdsal-dom-inmemory-datastore/src/main/java/org/opendaylight/mdsal/dom/store/inmemory/AbstractDOMShardTreeChangePublisher.java
dom/mdsal-dom-inmemory-datastore/src/test/java/org/opendaylight/mdsal/dom/store/inmemory/AbstractDOMShardTreeChangePublisherTest.java
dom/mdsal-dom-spi/src/main/java/org/opendaylight/mdsal/dom/spi/store/DOMStoreTreeChangePublisher.java