From b5fae7aebc7c344470d45e488f858485890376cd Mon Sep 17 00:00:00 2001 From: David Zafman Date: Wed, 13 Mar 2019 17:18:16 -0700 Subject: [PATCH] osd: Publish stats after all changes made Signed-off-by: David Zafman (cherry picked from commit 06e6ebc7836d0bc65361a7857ba8cf4a31040bc2) --- src/osd/PG.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osd/PG.cc b/src/osd/PG.cc index 7d67f20617ec1..a2a6c790ae590 100644 --- a/src/osd/PG.cc +++ b/src/osd/PG.cc @@ -5789,7 +5789,6 @@ void PG::scrub_finish() dout(25) << __func__ << " shard " << pg_whoami << " num_omap_bytes = " << info.stats.stats.sum.num_omap_bytes << " num_omap_keys = " << info.stats.stats.sum.num_omap_keys << dendl; - publish_stats_to_osd(); } else { info.stats.stats.sum.num_shallow_scrub_errors = scrubber.shallow_errors; // XXX: last_clean_scrub_stamp doesn't mean the pg is not inconsistent @@ -5800,6 +5799,7 @@ void PG::scrub_finish() info.stats.stats.sum.num_scrub_errors = info.stats.stats.sum.num_shallow_scrub_errors + info.stats.stats.sum.num_deep_scrub_errors; + publish_stats_to_osd(); reg_next_scrub(); { -- 2.39.5