[go: up one dir, main page]

Menu

Commit [r1096]  Maximize  Restore  History

* added missing m_ServerStats.m_xTimes.Scrub() in *Server::handle__status(): EMA decay

* fixed typo in LeafServer::handle__status(): xtavg keys was actually reporting qtavg
* EMA tweaks in DDCTimeAvg
- redefined DDCTimeAvg::TimeT as DDCTimeHiRes: use high-resolution clock if available for EMA
- handle counter overflow in DDCTimeAvg::Append()
- use current timestamp TimeT::Now() for DDCTimeAvg::operator+=(): avoid out-of-order insertions

mukau 2018-08-31

changed /ddc/trunk/Changes
changed /ddc/trunk/src/CommonLib/ddcTime.cpp
changed /ddc/trunk/src/CommonLib/ddcTime.h
changed /ddc/trunk/src/ConcordDmnLib/BranchServer.cpp
changed /ddc/trunk/src/ConcordDmnLib/LeafServer.cpp