summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Just <sam.just@inktank.com>2013-04-17 14:13:11 -0700
committerSamuel Just <sam.just@inktank.com>2013-04-19 11:00:22 -0700
commitec6f71bd027036a3d3496625cf8dfcd9121bc828 (patch)
tree91e79963a26574ba44fb943137d0d33bcefb6449
parent4090eff8a63f1a898a2b1cdfd8b69bc8f4df4bb4 (diff)
downloadceph-ec6f71bd027036a3d3496625cf8dfcd9121bc828.tar.gz
ReplicatedPG: use the ReplicatedPGRef typedef
Signed-off-by: Samuel Just <sam.just@inktank.com>
-rw-r--r--src/osd/ReplicatedPG.h8
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) {}