mdsaltrace utility for debugging
authorJosh <jhershbe@redhat.com>
Sun, 11 Dec 2016 08:47:46 +0000 (10:47 +0200)
committerMichael Vorburger <vorburger@redhat.com>
Thu, 11 May 2017 10:56:33 +0000 (10:56 +0000)
commit2bbe2a4d5a4cb7a7fe0eaff26cc680d938d97763
tree0b761e69367dfc2860d06f6b43a8400bc43ea5fc
mdsaltrace utility for debugging

Moved back to controller per decision from kernel meeting
a few weeks ago.

TracingBroker logs 'write' operations
and listener registrations to the md-sal. It logs the instance
identifier path, the objects themselves, as well as the stack trace of
the call invoking the registration or write operation. It works by
operating as a "bump on the stack" between the application and actual
DataBroker, intercepting write and registration calls and writing to the
log.`

+ karaf4

Change-Id: Ie7d27901429f6e7bcac7ff62e49e4e3115f5915f
Signed-off-by: Josh <jhershbe@redhat.com>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
17 files changed:
api/pom.xml [new file with mode: 0644]
api/src/main/java/org/opendaylight/controller/md/sal/trace/api/TracingDOMDataBroker.java [new file with mode: 0644]
api/src/main/yang/mdsaltrace.yang [new file with mode: 0644]
binding-impl/pom.xml [new file with mode: 0644]
binding-impl/src/main/resources/org/opendaylight/blueprint/impl-blueprint.xml [new file with mode: 0644]
deploy-site.xml [new file with mode: 0644]
dom-impl/pom.xml [new file with mode: 0644]
dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingBroker.java [new file with mode: 0644]
dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingReadWriteTransaction.java [new file with mode: 0644]
dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingWriteTransaction.java [new file with mode: 0644]
dom-impl/src/main/resources/org/opendaylight/blueprint/impl-blueprint.xml [new file with mode: 0644]
features/features-mdsal-trace/pom.xml [new file with mode: 0644]
features/features-mdsal-trace/src/main/features/features.xml [new file with mode: 0644]
features/features4-mdsal-trace/pom.xml [new file with mode: 0644]
features/odl-mdsal-trace/pom.xml [new file with mode: 0644]
features/pom.xml [new file with mode: 0644]
pom.xml [new file with mode: 0644]