From 143438aa5c229ddad21d9b7c5c626c42a19bec0f Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Thu, 23 Sep 2010 16:17:13 -0700 Subject: [PATCH] mds: stubs for printing projected fragstat/rstat Disabled for now, since it is so freaking verbose. Signed-off-by: Sage Weil --- src/mds/CDir.cc | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/mds/CDir.cc b/src/mds/CDir.cc index 8916fc2ab2476..c3858dc8c2b87 100644 --- a/src/mds/CDir.cc +++ b/src/mds/CDir.cc @@ -99,11 +99,23 @@ ostream& operator<<(ostream& out, CDir& dir) out << " " << dir.fnode.fragstat; if (!(dir.fnode.fragstat == dir.fnode.accounted_fragstat)) out << "/" << dir.fnode.accounted_fragstat; + if (false && dir.is_projected()) { + fnode_t *pf = dir.get_projected_fnode(); + out << "->" << pf->fragstat; + if (!(pf->fragstat == pf->accounted_fragstat)) + out << "/" << pf->accounted_fragstat; + } // rstat out << " " << dir.fnode.rstat; if (!(dir.fnode.rstat == dir.fnode.accounted_rstat)) out << "/" << dir.fnode.accounted_rstat; + if (false && dir.is_projected()) { + fnode_t *pf = dir.get_projected_fnode(); + out << "->" << pf->rstat; + if (!(pf->rstat == pf->accounted_rstat)) + out << "/" << pf->accounted_rstat; + } out << " hs=" << dir.get_num_head_items() << "+" << dir.get_num_head_null(); out << ",ss=" << dir.get_num_snap_items() << "+" << dir.get_num_snap_null(); -- 2.39.5