]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: continue to simplify deep-copy object copy write ops types
authorJason Dillaman <dillaman@redhat.com>
Mon, 5 Oct 2020 14:19:51 +0000 (10:19 -0400)
committerJason Dillaman <dillaman@redhat.com>
Tue, 13 Oct 2020 12:40:29 +0000 (08:40 -0400)
commit9b11301c2c687f7ee1e98473a42da2f3cb23d820
treeb177ec7ee70fcc91f64218c17d47b7cc5a135c61
parent039554a6e09498f1ca3fa95c8dc99647cd163edb
librbd: continue to simplify deep-copy object copy write ops types

Replace the custom WriteOp data structure and just re-use the new
io::SnapshotSparseBufferlist structure to record write and zero ops.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/librbd/deep_copy/ObjectCopyRequest.cc
src/librbd/deep_copy/ObjectCopyRequest.h