]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
ReplicatedPG: copy: implement CopyFromCallback::finish, remove CopyOp::ctx
authorGreg Farnum <greg@inktank.com>
Tue, 1 Oct 2013 22:45:10 +0000 (15:45 -0700)
committerGreg Farnum <greg@inktank.com>
Tue, 1 Oct 2013 23:53:35 +0000 (16:53 -0700)
commitda1b9b6c107d34392d24812da1501dd99cc483bf
tree350850852bec3551379505958c979aba2d0e197c
parent613841a6703bbf198b971dd3fdeda15446cabe82
ReplicatedPG: copy: implement CopyFromCallback::finish, remove CopyOp::ctx

We implement enough of the CopyFromCallback that CopyOp no longer needs
a direct reference to the OpContext, so we remove it and replace all
references with calls to cop->cb->complete().

Signed-off-by: Greg Farnum <greg@inktank.com>
src/osd/ReplicatedPG.cc
src/osd/ReplicatedPG.h