BUG-4556: lazy computation of MXBean maps 31/29331/5
authorRobert Varga <rovarga@cisco.com>
Thu, 5 Nov 2015 16:15:30 +0000 (17:15 +0100)
committerGerrit Code Review <gerrit@opendaylight.org>
Tue, 10 Nov 2015 16:10:58 +0000 (16:10 +0000)
commitd4616b0f64016dc8224c09667a24ae72b30cb76f
treed4838e2235bdc63924790aedcc65ce22a5111d28
parentaab798982beabddafe726fbaa3b42a4fb6068d72
BUG-4556: lazy computation of MXBean maps

Further analysis of our feature:install CPU usage shows that we spend
inordinate amount of time constructing MXBean maps. Make the
construction more asynchronous.

Change-Id: I69450bfe8debb65160c40aed6a75ff3d3bef831d
Signed-off-by: Robert Varga <rovarga@cisco.com>
opendaylight/config/config-manager-facade-xml/src/main/java/org/opendaylight/controller/config/facade/xml/osgi/YangStoreService.java
opendaylight/config/config-manager-facade-xml/src/main/java/org/opendaylight/controller/config/facade/xml/osgi/YangStoreSnapshot.java