]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: move copyup class method call to CopyupRequest
authorJason Dillaman <dillaman@redhat.com>
Thu, 16 Apr 2015 18:15:10 +0000 (14:15 -0400)
committerJason Dillaman <dillaman@redhat.com>
Tue, 28 Jul 2015 20:35:20 +0000 (16:35 -0400)
commit3e0358e17e7ddb488109bce04bb08cd16fd5bb2f
treee735a38bde5fdc4af1d64c3cf5b72f4e14b6d51e
parent2ee64a80794297d4fc5aeafbb185818f7f6a77b8
librbd: move copyup class method call to CopyupRequest

Move AbstractWrite's invocation of copyup to the CopyupRequest
class.  The AioRequest write path will now always create a
CopyupRequest, which will now append the actual write ops to the
copyup.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 7be3df67809925164237cc185f9f29e145f45768)
src/librbd/AioRequest.cc
src/librbd/AioRequest.h
src/librbd/CopyupRequest.cc
src/librbd/CopyupRequest.h