summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Just <sam.just@inktank.com>2013-07-16 10:53:51 -0700
committerSamuel Just <sam.just@inktank.com>2013-07-16 15:30:11 -0700
commit1999fa2c6c40e94ded6652d215ff95c2d91b8c4b (patch)
tree0c1ef6c0775fbc3f5254246d4e3ada0804ad0b86
parent44c3917753c36a5a01dc41f7c8d6f1414f78c4b2 (diff)
downloadceph-1999fa2c6c40e94ded6652d215ff95c2d91b8c4b.tar.gz
ObjectStore: add omap_rmkeyrange to dump
Signed-off-by: Samuel Just <sam.just@inktank.com> Reviewed-by: Sage Weil <sage@inktank.com>
-rw-r--r--src/os/ObjectStore.cc14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/os/ObjectStore.cc b/src/os/ObjectStore.cc
index 8426e49901e..ae97b6b08d3 100644
--- a/src/os/ObjectStore.cc
+++ b/src/os/ObjectStore.cc
@@ -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);