Prepare for transitioning NodeStatisticsAger 73/5273/3
authorRobert Varga <rovarga@cisco.com>
Wed, 12 Feb 2014 00:35:30 +0000 (01:35 +0100)
committerRobert Varga <rovarga@cisco.com>
Wed, 12 Feb 2014 01:58:32 +0000 (02:58 +0100)
commit5d845929062a5370b50b2d059fb2a0fa33340896
tree23b87cf1f8d452a2a385b5497281f2b109864485
parent0a40bd5b8ca97e933ca5d2aaf4b01aa79ccb1c21
Prepare for transitioning NodeStatisticsAger

NodeStatisticsAger is currently the object which tracks per-node state,
synchronizing our view of what comes from the network vs. what is timed
out. Previous patches have already added partial ordering, this patch
moves the actual modifications in NodeStatisticsAger. This gives us
predictable behavior while keeping us per-switch scalable.

Change-Id: I7a11cf5eb885b46972ecf7a362a8d80a97923a0a
Signed-off-by: Robert Varga <rovarga@cisco.com>
opendaylight/md-sal/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/NodeStatisticsAger.java
opendaylight/md-sal/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/StatisticsProvider.java
opendaylight/md-sal/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/StatisticsUpdateCommiter.java