From 3ca232e650f56385e86d278cb36261017667c672 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 13 Sep 2017 17:16:06 -0400 Subject: [PATCH] osd/PG: add set_last_scrub_stamp Signed-off-by: Sage Weil --- src/osd/OSD.cc | 2 +- src/osd/PG.h | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/osd/OSD.cc b/src/osd/OSD.cc index 13e84476266..6a6191d9ac4 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 a02dc8762b7..a9d70d7b053 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; } -- 2.47.3