]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: dump log segment in segment expiry callback
authorVenky Shankar <vshankar@redhat.com>
Thu, 1 Aug 2024 13:10:42 +0000 (13:10 +0000)
committerVenky Shankar <vshankar@redhat.com>
Mon, 11 Nov 2024 08:05:54 +0000 (13:35 +0530)
Signed-off-by: Venky Shankar <vshankar@redhat.com>
(cherry picked from commit e5728c40b3719be4408885c4cd2adc771750cd62)

src/mds/MDLog.cc

index cd274f8edc4e6e14a771b7dee79b18b4f837fb71..40d893d62623f3fe7a5a9c47ebf084c30485ed21 100644 (file)
@@ -749,6 +749,7 @@ class C_MaybeExpiredSegment : public MDSInternalContext {
   C_MaybeExpiredSegment(MDLog *mdl, LogSegment *s, int p) :
     MDSInternalContext(mdl->mds), mdlog(mdl), ls(s), op_prio(p) {}
   void finish(int res) override {
+    dout(10) << __func__ << ": ls=" << *ls << ", r=" << res << dendl;
     if (res < 0)
       mdlog->mds->handle_write_error(res);
     mdlog->_maybe_expired(ls, op_prio);