]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: remove unncessary templating from io::ImageDispatchSpec
authorJason Dillaman <dillaman@redhat.com>
Mon, 31 Aug 2020 20:04:34 +0000 (16:04 -0400)
committerJason Dillaman <dillaman@redhat.com>
Fri, 18 Sep 2020 00:40:09 +0000 (20:40 -0400)
commit052a0842d83a49a64c9679673beda4f2677ce2a4
tree59c88ee9cdb641259fcaecdb047ffe2e92c48a4e
parentc22a89d2b14a4099b46a5895b88557c3bd625d31
librbd: remove unncessary templating from io::ImageDispatchSpec

This was a remnant of the original implimentation for the image
dispatch spec. Now it more closely aligns with the object dispatch
spec.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
18 files changed:
src/librbd/api/DiffIterate.cc
src/librbd/api/Io.cc
src/librbd/exclusive_lock/ImageDispatch.cc
src/librbd/image/CloseRequest.cc
src/librbd/image/RefreshRequest.cc
src/librbd/io/ImageDispatchInterface.h
src/librbd/io/ImageDispatchSpec.cc
src/librbd/io/ImageDispatchSpec.h
src/librbd/io/ImageDispatcher.cc
src/librbd/io/ImageDispatcher.h
src/librbd/io/WriteBlockImageDispatch.cc
src/librbd/operation/ResizeRequest.cc
src/test/librbd/image/test_mock_RefreshRequest.cc
src/test/librbd/journal/test_Replay.cc
src/test/librbd/mock/io/MockImageDispatcher.h
src/test/librbd/operation/test_mock_ResizeRequest.cc
src/test/librbd/test_fixture.cc
src/test/rbd_mirror/test_ImageSync.cc