]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: stubs for printing projected fragstat/rstat
authorSage Weil <sage@newdream.net>
Thu, 23 Sep 2010 23:17:13 +0000 (16:17 -0700)
committerSage Weil <sage@newdream.net>
Fri, 24 Sep 2010 18:44:22 +0000 (11:44 -0700)
Disabled for now, since it is so freaking verbose.

Signed-off-by: Sage Weil <sage@newdream.net>
src/mds/CDir.cc

index 8916fc2ab24760400aaef6424afdfded1fe1c56f..c3858dc8c2b87b6f3cff2571326bb84e6797eee0 100644 (file)
@@ -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();