virtual void getEdgeStats(IStatisticGatherer & stats, unsigned idx) { //This should be an activity stats HashDistributeActivityMaster::getEdgeStats(stats, idx); assertex(0 == idx); lhsProgress->processInfo(); rhsProgress->processInfo(); stats.addStatistic(StNumLeftRows, lhsProgress->queryTotal()); stats.addStatistic(StNumRightRows, rhsProgress->queryTotal()); }
void CDiskReadMasterBase::getEdgeStats(IStatisticGatherer & stats, unsigned idx) { //This should be an activity stats CMasterActivity::getEdgeStats(stats, idx); inputProgress->processInfo(); stats.addStatistic(StNumDiskRowsRead, inputProgress->queryTotal()); }
void CWriteMasterBase::getActivityStats(IStatisticGatherer & stats) { CMasterActivity::getActivityStats(stats); if (publishReplicatedDone) { replicateProgress->processInfo(); stats.addStatistic(StPerReplicated, replicateProgress->queryAverage() * 10000); } diskStats.getStats(stats); }