Ignore DataTreeChangeReply message 22/96622/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 13 Jul 2021 11:31:26 +0000 (13:31 +0200)
committerRobert Varga <nite@hq.sk>
Tue, 13 Jul 2021 15:19:00 +0000 (15:19 +0000)
commitf601c046eb0d2ccb87278402dd132c27e0a27d18
tree50bcab41c430dfe92372e4ac1975243eb2be85a3
parent182eaea0cbd1ee3809b3c7b422cd4db29ca1bcc9
Ignore DataTreeChangeReply message

DataTreeChangeListenerActor is sending replies towards shard on each
processed datatree change. This is not handled by Shard, which ends up
flooding dead letters.

Make sure we ignore these messages, so that the logs are cleaner. Also
speed up the non-null check in DTCLActor.

JIRA: CONTROLLER-1986
Change-Id: I11b172d778c5b8cdf16aec58e77ec7faa9b6b146
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit d6bc529eaf624afe74d9bf9ee9ab0cb926bba576)
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/DataTreeChangeListenerActor.java
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/Shard.java