diff options
author | Samuel Just <sam.just@inktank.com> | 2013-04-17 14:13:11 -0700 |
---|---|---|
committer | Samuel Just <sam.just@inktank.com> | 2013-04-19 11:00:22 -0700 |
commit | ec6f71bd027036a3d3496625cf8dfcd9121bc828 (patch) | |
tree | 91e79963a26574ba44fb943137d0d33bcefb6449 | |
parent | 4090eff8a63f1a898a2b1cdfd8b69bc8f4df4bb4 (diff) | |
download | ceph-ec6f71bd027036a3d3496625cf8dfcd9121bc828.tar.gz |
ReplicatedPG: use the ReplicatedPGRef typedef
Signed-off-by: Samuel Just <sam.just@inktank.com>
-rw-r--r-- | src/osd/ReplicatedPG.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/osd/ReplicatedPG.h b/src/osd/ReplicatedPG.h index a21c0ce18cb..0bc8a6beff6 100644 --- a/src/osd/ReplicatedPG.h +++ b/src/osd/ReplicatedPG.h @@ -787,7 +787,7 @@ protected: } }; struct C_OSD_AppliedRecoveredObject : public Context { - boost::intrusive_ptr<ReplicatedPG> pg; + ReplicatedPGRef pg; ObjectStore::Transaction *t; ObjectContext *obc; C_OSD_AppliedRecoveredObject(ReplicatedPG *p, ObjectStore::Transaction *tt, ObjectContext *o) : @@ -797,7 +797,7 @@ protected: } }; struct C_OSD_CommittedPushedObject : public Context { - boost::intrusive_ptr<ReplicatedPG> pg; + ReplicatedPGRef pg; OpRequestRef op; epoch_t epoch; eversion_t last_complete; @@ -822,7 +822,7 @@ protected: } }; struct C_OSD_CompletedPull : public Context { - boost::intrusive_ptr<ReplicatedPG> pg; + ReplicatedPGRef pg; hobject_t hoid; epoch_t epoch; C_OSD_CompletedPull( @@ -839,7 +839,7 @@ protected: }; friend class C_OSD_CompletedPull; struct C_OSD_AppliedRecoveredObjectReplica : public Context { - boost::intrusive_ptr<ReplicatedPG> pg; + ReplicatedPGRef pg; ObjectStore::Transaction *t; C_OSD_AppliedRecoveredObjectReplica(ReplicatedPG *p, ObjectStore::Transaction *tt) : pg(p), t(tt) {} |