From 5ca6e31538f25d54a24527c5c58787f7de5437d6 Mon Sep 17 00:00:00 2001 From: xie xingguo Date: Tue, 29 Mar 2016 19:55:06 +0800 Subject: [PATCH] osd: fix dump type match of pg_stat_t, add more fields Signed-off-by: xie xingguo --- src/osd/osd_types.cc | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/osd/osd_types.cc b/src/osd/osd_types.cc index 96e679521619d..cacbd9099369f 100644 --- a/src/osd/osd_types.cc +++ b/src/osd/osd_types.cc @@ -2244,9 +2244,14 @@ void pg_stat_t::dump(Formatter *f) const f->dump_stream("last_deep_scrub") << last_deep_scrub; f->dump_stream("last_deep_scrub_stamp") << last_deep_scrub_stamp; f->dump_stream("last_clean_scrub_stamp") << last_clean_scrub_stamp; - f->dump_unsigned("log_size", log_size); - f->dump_unsigned("ondisk_log_size", ondisk_log_size); - f->dump_stream("stats_invalid") << stats_invalid; + f->dump_int("log_size", log_size); + f->dump_int("ondisk_log_size", ondisk_log_size); + f->dump_bool("stats_invalid", stats_invalid); + f->dump_bool("dirty_stats_invalid", dirty_stats_invalid); + f->dump_bool("omap_stats_invalid", omap_stats_invalid); + f->dump_bool("hitset_stats_invalid", hitset_stats_invalid); + f->dump_bool("hitset_bytes_stats_invalid", hitset_bytes_stats_invalid); + f->dump_bool("pin_stats_invalid", pin_stats_invalid); stats.dump(f); f->open_array_section("up"); for (vector::const_iterator p = up.begin(); p != up.end(); ++p) -- 2.39.5