]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
librbd: switch remaining uses of ExtentMap to Extents
authorJason Dillaman <dillaman@redhat.com>
Tue, 29 Sep 2020 00:04:48 +0000 (20:04 -0400)
committerJason Dillaman <dillaman@redhat.com>
Tue, 13 Oct 2020 12:40:29 +0000 (08:40 -0400)
commit83dc7e6e447d62e04e3a5ba3ec3ee729811ae6da
treeeb9bbfab14ed67f6845ac3a0d1ba36f3ebed2dcb
parente782b85bfda8ae6487c637af0059ab94fba332d6
librbd: switch remaining uses of ExtentMap to Extents

The neorados API already requires the vector-based approach vs
the map-based approach. Now the remaining sparse-read functionality
has been switched to use the consistent approach.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/cls/rbd/cls_rbd_client.cc
src/cls/rbd/cls_rbd_client.h
src/librbd/deep_copy/ObjectCopyRequest.h
src/librbd/io/CopyupRequest.cc
src/librbd/io/CopyupRequest.h
src/librbd/io/ReadResult.cc
src/librbd/io/ReadResult.h
src/test/librbd/test_internal.cc