From: Sage Weil Date: Wed, 13 Sep 2017 21:16:06 +0000 (-0400) Subject: osd/PG: add set_last_scrub_stamp X-Git-Tag: v13.0.1~634^2~67 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=3ca232e650f56385e86d278cb36261017667c672;p=ceph.git osd/PG: add set_last_scrub_stamp Signed-off-by: Sage Weil --- diff --git a/src/osd/OSD.cc b/src/osd/OSD.cc index 13e844762669e..6a6191d9ac408 100644 --- a/src/osd/OSD.cc +++ b/src/osd/OSD.cc @@ -5348,7 +5348,7 @@ void TestOpsSocketHook::test_ops(OSDService *service, ObjectStore *store, utime_t stamp = ceph_clock_now(); stamp -= scrub_max_interval; stamp -= 100.0; // push back last scrub more for good measure - pg->info.history.last_scrub_stamp = stamp; + pg->set_last_scrub_stamp(stamp); pg->reg_next_scrub(); ss << "ok"; } else { diff --git a/src/osd/PG.h b/src/osd/PG.h index a02dc8762b737..a9d70d7b053a4 100644 --- a/src/osd/PG.h +++ b/src/osd/PG.h @@ -2275,6 +2275,9 @@ public: const pg_history_t& get_history() const { return info.history; } + void set_last_scrub_stamp(utime_t t) { + info.history.last_scrub_stamp = t; + } void reset_min_peer_features() { peer_features = CEPH_FEATURES_SUPPORTED_DEFAULT; }