Bug #13112
Updated by Kefu Chai over 7 years ago
<pre>
--- a/src/mon/PGMap.cc
+++ b/src/mon/PGMap.cc
@@ -334,6 +336,8 -282,6 +282,8 @@ void PGMap::calc_stats() PGMap::apply_incremental(CephContext *cct, const Incremental& inc)
stat_osd_add(p->second);
redo_full_sets(); last_osdmap_epoch = inc.osdmap_epoch;
if (inc.pg_scan)
last_pg_scan = inc.pg_scan;
+
+ calc_min_last_epoch_clean(); min_last_epoch_clean = 0; // invalidate
}
</pre>
--- a/src/mon/PGMap.cc
+++ b/src/mon/PGMap.cc
@@ -334,6 +336,8 -282,6 +282,8 @@ void PGMap::calc_stats() PGMap::apply_incremental(CephContext *cct, const Incremental& inc)
stat_osd_add(p->second);
redo_full_sets(); last_osdmap_epoch = inc.osdmap_epoch;
if (inc.pg_scan)
last_pg_scan = inc.pg_scan;
+
+ calc_min_last_epoch_clean(); min_last_epoch_clean = 0; // invalidate
}
</pre>