From 662414d76e5fbce0eb60245053c2087c1c97ca13 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Mon, 24 Oct 2011 21:48:50 -0700 Subject: [PATCH] osd: drop useless PG hooks These no longer need to be exposed to the generic OSD code. Signed-off-by: Sage Weil --- src/osd/PG.h | 7 ------- src/osd/ReplicatedPG.h | 3 --- 2 files changed, 10 deletions(-) diff --git a/src/osd/PG.h b/src/osd/PG.h index 937a37bd30297..95791697a6679 100644 --- a/src/osd/PG.h +++ b/src/osd/PG.h @@ -1690,13 +1690,6 @@ public: virtual bool same_for_modify_since(epoch_t e) = 0; virtual bool same_for_rep_modify_since(epoch_t e) = 0; - virtual bool is_write_in_progress() = 0; - virtual bool is_missing_object(const hobject_t& oid) = 0; - virtual void wait_for_missing_object(const hobject_t& oid, Message *op) = 0; - - virtual bool is_degraded_object(const hobject_t& oid) = 0; - virtual void wait_for_degraded_object(const hobject_t& oid, Message *op) = 0; - virtual void on_osd_failure(int osd) = 0; virtual void on_role_change() = 0; virtual void on_change() = 0; diff --git a/src/osd/ReplicatedPG.h b/src/osd/ReplicatedPG.h index 5864255f66ea2..7173a400fe51a 100644 --- a/src/osd/ReplicatedPG.h +++ b/src/osd/ReplicatedPG.h @@ -535,9 +535,6 @@ protected: } void put_snapset_context(SnapSetContext *ssc); - bool is_write_in_progress() { - return !object_contexts.empty(); - } -- 2.39.5