]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: move ReplicatedPG into mempool
authorSage Weil <sage@redhat.com>
Mon, 17 Oct 2016 18:19:52 +0000 (14:19 -0400)
committerSage Weil <sage@redhat.com>
Fri, 11 Nov 2016 19:59:54 +0000 (14:59 -0500)
Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/ReplicatedPG.cc
src/osd/ReplicatedPG.h

index 00ba62be7289a7130fba98c0e77074ba2836edbd..05eed7b5d45d824392b5d8f18f90944cac9e5aef 100644 (file)
@@ -69,6 +69,8 @@ static ostream& _prefix(std::ostream *_dout, T *pg) {
 
 #include <errno.h>
 
+MEMPOOL_DEFINE_OBJECT_FACTORY(ReplicatedPG, replicatedpg, osd);
+
 PGLSFilter::PGLSFilter()
 {
 }
index b28194a5c8301c1e4c0516c9b74efb19c3b717c4..ae2b05ed9503cc47a6bb46db95f37549e23a8da4 100644 (file)
@@ -58,6 +58,7 @@ class ReplicatedPG : public PG, public PGBackend::Listener {
   friend class Watch;
 
 public:
+  MEMPOOL_CLASS_HELPERS();
 
   /*
    * state associated with a copy operation