Bug 9060: Karaf CLI command to print open transactions
authorMichael Vorburger <vorburger@redhat.com>
Tue, 29 Aug 2017 12:22:59 +0000 (14:22 +0200)
committerTom Pantelis <tompantelis@gmail.com>
Wed, 30 Aug 2017 15:56:44 +0000 (15:56 +0000)
commit5e65ed4110b9b524c95e4fe2652929811b363c89
tree4c925e6c82724d83a904e984cb70a2af23a6b90d
parentd24d3851f77ee5a6b602fd66d04e7f74f8a43aca
Bug 9060: Karaf CLI command to print open transactions

including some minor changes to make output more pretty / readable.

This is, for now, the last in a serious of commits which is part of a
solution I'm proposing in order to be able to detect OOM issues such as
Bug 9034, based on using the mdsal-trace DataBroker.

Change-Id: I83af00a0713be4e8fab3085942b7b57d7183a20c
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
api/src/main/java/org/opendaylight/controller/md/sal/trace/api/TracingDOMDataBroker.java
api/src/main/resources/initial/mdsaltrace_config.xml
cli/pom.xml [new file with mode: 0644]
cli/src/main/java/org/opendaylight/controller/md/sal/trace/cli/PrintOpenTransactionsCommand.java [new file with mode: 0644]
dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingBroker.java
dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingTransactionChain.java
dom-impl/src/test/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/tests/TracingBrokerTest.java
features/odl-mdsal-trace/pom.xml
pom.xml