Ignore DataTreeChangeReply message 21/96621/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:18:24 +0000 (15:18 +0000)
commit7fa5b769813cf51f5a121b17228b16caa39d3cc1
treed659feceaa45cba3ed5641e01e5abf6115d0aea6
parentb7c8fae46a18cf96cfe2de672290571aaa5b5d48
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