From: Joao Eduardo Luis Date: Thu, 19 Jun 2014 17:27:49 +0000 (+0100) Subject: osd: use appropriate json types instead of stream when dumping info X-Git-Tag: v0.83~66^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=363496ad878c685008ccd87f26f121d62a48c24c;p=ceph.git osd: use appropriate json types instead of stream when dumping info Signed-off-by: Joao Eduardo Luis --- diff --git a/src/osd/ECBackend.cc b/src/osd/ECBackend.cc index e5bca82c34ab7..a75aa07fc82f3 100644 --- a/src/osd/ECBackend.cc +++ b/src/osd/ECBackend.cc @@ -111,7 +111,7 @@ void ECBackend::ReadOp::dump(Formatter *f) const } f->dump_stream("to_read") << to_read; f->dump_stream("complete") << complete; - f->dump_stream("priority") << priority; + f->dump_int("priority", priority); f->dump_stream("obj_to_source") << obj_to_source; f->dump_stream("source_to_obj") << source_to_obj; f->dump_stream("in_progress") << in_progress; @@ -158,7 +158,7 @@ void ECBackend::RecoveryOp::dump(Formatter *f) const f->dump_stream("missing_on_shards") << missing_on_shards; f->dump_stream("recovery_info") << recovery_info; f->dump_stream("recovery_progress") << recovery_progress; - f->dump_stream("pending_read") << pending_read; + f->dump_bool("pending_read", pending_read); f->dump_stream("state") << tostr(state); f->dump_stream("waiting_on_pushes") << waiting_on_pushes; f->dump_stream("extent_requested") << extent_requested; diff --git a/src/osd/osd_types.cc b/src/osd/osd_types.cc index 4d48325cdea4c..19a1a3d750ae1 100644 --- a/src/osd/osd_types.cc +++ b/src/osd/osd_types.cc @@ -2102,8 +2102,8 @@ void pg_notify_t::dump(Formatter *f) const { f->dump_int("from", from); f->dump_int("to", to); - f->dump_stream("query_epoch") << query_epoch; - f->dump_stream("epoch_sent") << epoch_sent; + f->dump_unsigned("query_epoch", query_epoch); + f->dump_unsigned("epoch_sent", epoch_sent); { f->open_object_section("info"); info.dump(f); @@ -2486,8 +2486,8 @@ struct DumpVisitor : public ObjectModDesc::Visitor { void ObjectModDesc::dump(Formatter *f) const { f->open_object_section("object_mod_desc"); - f->dump_stream("can_local_rollback") << can_local_rollback; - f->dump_stream("stashed") << stashed; + f->dump_bool("can_local_rollback", can_local_rollback); + f->dump_bool("stashed", stashed); { f->open_array_section("ops"); DumpVisitor vis(f);