]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
os/Transaction: dump alloc hint flags in op
authorZengran Zhang <zhangzengran@sangfor.com.cn>
Thu, 4 Jul 2019 13:55:15 +0000 (21:55 +0800)
committerZengran Zhang <zhangzengran@sangfor.com.cn>
Mon, 29 Jul 2019 12:20:23 +0000 (20:20 +0800)
Signed-off-by: Zengran Zhang <zhangzengran@sangfor.com.cn>
src/os/Transaction.cc

index d3a04579ddac287d149a6b96fc7699d5dcfb3b23..0701e14daa5311dd642df57c431b0391da9b0a4f 100644 (file)
@@ -493,11 +493,13 @@ void Transaction::dump(ceph::Formatter *f)
         ghobject_t oid = i.get_oid(op->oid);
         uint64_t expected_object_size = op->expected_object_size;
         uint64_t expected_write_size = op->expected_write_size;
+        uint32_t alloc_hint_flags = op->alloc_hint_flags;
         f->dump_string("op_name", "op_setallochint");
         f->dump_stream("collection") << cid;
         f->dump_stream("oid") << oid;
         f->dump_stream("expected_object_size") << expected_object_size;
         f->dump_stream("expected_write_size") << expected_write_size;
+        f->dump_string("alloc_hint_flags", ceph_osd_alloc_hint_flag_string(alloc_hint_flags));
       }
       break;