]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: drop ImageDispatchInterface::handle_finished virtual method
authorJason Dillaman <dillaman@redhat.com>
Mon, 31 Aug 2020 22:07:14 +0000 (18:07 -0400)
committerJason Dillaman <dillaman@redhat.com>
Fri, 18 Sep 2020 03:52:32 +0000 (23:52 -0400)
commita40718283db35250cb64531b91566209e799b303
treeeb51aaa90b9a9d175b21f94f2cd88da0d1270ba4
parenta1e1f0f72cd3ee3aa0ddaaaaef79ddb34592e665
librbd: drop ImageDispatchInterface::handle_finished virtual method

Any dispatch layer can now directly place themselves in the finish
callback handler chain without the use of the generic callback.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/librbd/exclusive_lock/ImageDispatch.h
src/librbd/io/ImageDispatch.h
src/librbd/io/ImageDispatchInterface.h
src/librbd/io/ImageDispatcher.cc
src/librbd/io/ImageDispatcher.h
src/librbd/io/ImageDispatcherInterface.h
src/librbd/io/QosImageDispatch.h
src/librbd/io/QueueImageDispatch.h
src/librbd/io/RefreshImageDispatch.h
src/librbd/io/WriteBlockImageDispatch.h
src/test/librbd/mock/io/MockImageDispatch.h