Fix AbstractDOMShardTreeChangePublisher's initial data change event 10/43310/6
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:19 +0000 (08:21 +0000)
commitef2e752b9a2a1ee05c8f6544b3e8dac362fdb730
treeed556ece9900ac94197a024eded468901c562238
parentcf079c86e7924776fb170adab48f2f67f993b6c5
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