early_reply(mdr, in, dn);
mdr->committing = true;
+ mdr->mark_event("submitting journal entry");
mdlog->submit_entry(le, fin);
if (mdr->client_request && mdr->client_request->is_replay()) {
utime_t lat = ceph_clock_now(g_ceph_context) - mdr->client_request->get_recv_stamp();
mds->logger->tinc(l_mds_replyl, lat);
dout(20) << "lat " << lat << dendl;
+
+ mdr->mark_event("early_replied");
}
/*
<< " (" << cpp_strerror(reply->get_result())
<< ") " << *req << dendl;
+ mdr->mark_event("replying");
+
// note successful request in session map?
if (req->may_write() && mdr->session && reply->get_result() == 0)
mdr->session->add_completed_request(mdr->reqid.tid, mdr->alloc_ino);