utime_t dur = ceph_clock_now() - enter_time;
pg->osd->recoverystate_perf->tinc(rs_getinfo_latency, dur);
pg->blocked_by.clear();
- pg->publish_stats_to_osd();
}
/*------GetLog------------*/
utime_t dur = ceph_clock_now() - enter_time;
pg->osd->recoverystate_perf->tinc(rs_getlog_latency, dur);
pg->blocked_by.clear();
- pg->publish_stats_to_osd();
}
/*------WaitActingChange--------*/
pg->osd->recoverystate_perf->tinc(rs_down_latency, dur);
pg->blocked_by.clear();
- pg->publish_stats_to_osd();
}
boost::statechart::result PG::RecoveryState::Down::react(const QueryState& q)
pg->osd->recoverystate_perf->tinc(rs_incomplete_latency, dur);
pg->blocked_by.clear();
- pg->publish_stats_to_osd();
}
/*------GetMissing--------*/
utime_t dur = ceph_clock_now() - enter_time;
pg->osd->recoverystate_perf->tinc(rs_getmissing_latency, dur);
pg->blocked_by.clear();
- pg->publish_stats_to_osd();
}
/*------WaitUpThru--------*/