From: Sage Weil Date: Mon, 18 Sep 2017 19:12:08 +0000 (-0500) Subject: osd/PG: make on_removal() public X-Git-Tag: v13.0.1~634^2~12 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=25769b2736e9e316f0fcf2981d34217ff1181c51;p=ceph.git osd/PG: make on_removal() public Signed-off-by: Sage Weil --- diff --git a/src/osd/PG.h b/src/osd/PG.h index 27f908003e5..f92478f1450 100644 --- a/src/osd/PG.h +++ b/src/osd/PG.h @@ -495,6 +495,8 @@ public: virtual void agent_clear() = 0; virtual void agent_choose_mode_restart() = 0; + virtual void on_removal(ObjectStore::Transaction *t) = 0; + void pg_remove_object(const ghobject_t& oid, ObjectStore::Transaction *t); // reference counting @@ -2706,7 +2708,6 @@ protected: // recovery bits void take_waiters(); - virtual void on_removal(ObjectStore::Transaction *t) = 0; // abstract bits