Improve logging around transaction lifecycle 15/56015/3
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 25 Apr 2017 08:39:21 +0000 (10:39 +0200)
committerStephen Kitt <skitt@redhat.com>
Thu, 27 Apr 2017 15:11:57 +0000 (15:11 +0000)
commit073066012e12969cf901accf9b5fbf4999a18934
tree24980ec071aa30bc7dc4c2d3e0d41176c29bfb4a
parent64b9093c2c9ce670b92f2d0ea44c76dc9a385b5a
Improve logging around transaction lifecycle

Testing has shown that we have a gap in request handling and we
have a lot of unclosed transactions. Add logging of code paths
which trigger unsupported request.

Change-Id: I013ba8a141d5a1a9e311a8bca7842ac77064d277
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 63d615831603b7a0a11b173f9d9316641e880844)
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/FrontendReadOnlyTransaction.java
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/FrontendReadWriteTransaction.java
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/LeaderFrontendState.java
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/Shard.java

©2013 OpenDaylight, A Linux Foundation Collaborative Project. All Rights Reserved.
OpenDaylight is a registered trademark of The OpenDaylight Project, Inc.
Linux Foundation and OpenDaylight are registered trademarks of the Linux Foundation.
Linux is a registered trademark of Linus Torvalds.