Signed-off-by: Samuel Just <sam.just@inktank.com>
void sub_op_push(OpRequestRef op);
void sub_op_push_reply(OpRequestRef op);
- void sub_op_pull(OpRequestRef op) {}
+ void sub_op_pull(OpRequestRef op);
void _do_push(OpRequestRef op) {}
void _do_pull_response(OpRequestRef op) {}
* process request to pull an entire object.
* NOTE: called from opqueue.
*/
-void ReplicatedPG::sub_op_pull(OpRequestRef op)
+void ReplicatedBackend::sub_op_pull(OpRequestRef op)
{
MOSDSubOp *m = static_cast<MOSDSubOp*>(op->request);
assert(m->get_header().type == MSG_OSD_SUBOP);
void recover_got(hobject_t oid, eversion_t v);
void _failed_push(int from, const hobject_t &soid);
bool handle_push_reply(int peer, PushReplyOp &op, PushOp *reply);
- void sub_op_pull(OpRequestRef op);
void handle_pull(int peer, PullOp &op, PushOp *reply);
// -- copyfrom --