Bug 9060: TracingBroker with transaction-debug-context-enabled
authorMichael Vorburger <vorburger@redhat.com>
Thu, 24 Aug 2017 20:37:51 +0000 (22:37 +0200)
committerTom Pantelis <tompantelis@gmail.com>
Wed, 30 Aug 2017 00:06:30 +0000 (00:06 +0000)
commit6d6f6269c277720903b9cfeeb36b37f55410a9eb
tree2c154dab5bf723ddb93ba31c9ac1403b79b1ca28
parent29c2ae3619d10ba5b3a2c74844ba468d227e22da
Bug 9060: TracingBroker with transaction-debug-context-enabled

This is one of 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: If62b7f76ea03d8cabe0c5a2088983275cfe50e44
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
12 files changed:
api/src/main/yang/mdsaltrace.yang
dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/AbstractCloseTracked.java [new file with mode: 0644]
dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/CloseTracked.java [new file with mode: 0644]
dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/CloseTrackedRegistry.java [new file with mode: 0644]
dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/CloseTrackedTrait.java [new file with mode: 0644]
dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/package-info.java [new file with mode: 0644]
dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/AbstractTracingWriteTransaction.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/TracingReadOnlyTransaction.java
dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingReadWriteTransaction.java
dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingTransactionChain.java
dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingWriteTransaction.java