Statistics Mgr to avoid unnucessary cache updates 52/752/3
authorYevgeny Khodorkovsky <ykhodork@cisco.com>
Wed, 31 Jul 2013 00:28:11 +0000 (17:28 -0700)
committerYevgeny Khodorkovsky <ykhodork@cisco.com>
Wed, 31 Jul 2013 00:50:22 +0000 (17:50 -0700)
commitf6ca11900a9672d17193372376368e9ef130a28f
treed3e9affd734e0fe1713a9f9531d9094a70a75a05
parentd4b6addab23cf24f20cd7969a7f1d800fda2bac1
Statistics Mgr to avoid unnucessary cache updates

- Update cache only if stats value has changed since last update
- Add hashcode and equals overrides to stats classes

Change-Id: I6cbce35c26ec389efe26e7a53c886b9e4e580ed5
Signed-off-by: Yevgeny Khodorkovsky <ykhodork@cisco.com>
opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/reader/FlowOnNode.java
opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/reader/NodeConnectorStatistics.java
opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/reader/NodeDescription.java
opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/reader/NodeTableStatistics.java
opendaylight/statisticsmanager/implementation/src/main/java/org/opendaylight/controller/statisticsmanager/internal/StatisticsManager.java