]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Transaction: handle OP_TRY_RENAME in dump
authorSamuel Just <sjust@redhat.com>
Fri, 18 Mar 2016 19:04:51 +0000 (12:04 -0700)
committerSamuel Just <sjust@redhat.com>
Tue, 29 Mar 2016 18:13:53 +0000 (11:13 -0700)
Signed-off-by: Samuel Just <sjust@redhat.com>
src/os/Transaction.cc

index a72ab7c701e33e182400b13ce774d2f40e03660d..60281049634b8eb78c0bab5f50e9778cee11deca 100644 (file)
@@ -922,6 +922,17 @@ void ObjectStore::Transaction::dump(ceph::Formatter *f)
       }
       break;
 
+    case Transaction::OP_TRY_RENAME:
+      {
+        coll_t cid = i.get_cid(op->cid);
+        ghobject_t old_oid = i.get_oid(op->oid);
+        ghobject_t new_oid = i.get_oid(op->dest_oid);
+       f->dump_string("op_name", "op_coll_move_rename");
+       f->dump_stream("collection") << cid;
+       f->dump_stream("old_oid") << old_oid;
+       f->dump_stream("new_oid") << new_oid;
+      }
+       
     case Transaction::OP_SETALLOCHINT:
       {
         coll_t cid = i.get_cid(op->cid);