]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ObjectStore: add omap_rmkeyrange to dump
authorSamuel Just <sam.just@inktank.com>
Tue, 16 Jul 2013 17:53:51 +0000 (10:53 -0700)
committerSamuel Just <sam.just@inktank.com>
Tue, 16 Jul 2013 22:30:11 +0000 (15:30 -0700)
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
src/os/ObjectStore.cc

index 8426e49901e1e1453ce7bb17e003a381c13d7488..ae97b6b08d344c54ea3dae6e461118c89d863b4a 100644 (file)
@@ -422,6 +422,20 @@ void ObjectStore::Transaction::dump(ceph::Formatter *f)
       }
       break;
 
+    case Transaction::OP_OMAP_RMKEYRANGE:
+      {
+       coll_t cid(i.get_cid());
+       hobject_t oid = i.get_oid();
+       string first, last;
+       first = i.get_key();
+       last = i.get_key();
+       f->dump_string("op_name", "op_omap_rmkeyrange");
+       f->dump_stream("collection") << cid;
+       f->dump_stream("oid") << oid;
+       f->dump_string("first", first);
+       f->dump_string("last", last);
+      }
+
     default:
       f->dump_string("op_name", "unknown");
       f->dump_unsigned("op_code", op);