From: Sage Weil Date: Wed, 13 Sep 2017 21:16:06 +0000 (-0400) Subject: osd/PG: add set_last_scrub_stamp X-Git-Tag: v12.2.12~39^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d2d516587d1cb84f7f3d51942f74e077262f3551;p=ceph.git osd/PG: add set_last_scrub_stamp Signed-off-by: Sage Weil (cherry picked from commit 3ca232e650f56385e86d278cb36261017667c672) Conflicts: src/osd/PG.h (trivial) --- diff --git a/src/osd/OSD.cc b/src/osd/OSD.cc index 0f968d333645..d277c4e650be 100644 --- a/src/osd/OSD.cc +++ b/src/osd/OSD.cc @@ -5642,7 +5642,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 d782d897fedf..e5ca59276363 100644 --- a/src/osd/PG.h +++ b/src/osd/PG.h @@ -2496,6 +2496,9 @@ protected: public: const spg_t& get_pgid() const { return pg_id; } + 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; }