]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: replaced ImageCtx::get_thread_pool_instance
authorJason Dillaman <dillaman@redhat.com>
Thu, 11 Jun 2020 20:26:55 +0000 (16:26 -0400)
committerJason Dillaman <dillaman@redhat.com>
Thu, 11 Jun 2020 23:57:36 +0000 (19:57 -0400)
commitff2dac02e85da0500a485b2f509fa3b29c737651
tree1b8412fd9dc5c4ac6c7e6266c66c1969e31c28d9
parentac74b29b529d6198a40108ed665a9d0d3c8758e0
librbd: replaced ImageCtx::get_thread_pool_instance

Callers have never needed the actual ThreadPool which is being
removed. Refactored into ImageCtx::get_work_queue method.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
17 files changed:
src/librbd/ImageCtx.cc
src/librbd/ImageCtx.h
src/librbd/ImageState.cc
src/librbd/Journal.cc
src/librbd/api/Image.cc
src/librbd/api/Migration.cc
src/librbd/api/Mirror.cc
src/librbd/api/Pool.cc
src/librbd/api/Trash.cc
src/librbd/internal.cc
src/test/librbd/deep_copy/test_mock_ImageCopyRequest.cc
src/test/librbd/deep_copy/test_mock_MetadataCopyRequest.cc
src/test/librbd/deep_copy/test_mock_ObjectCopyRequest.cc
src/test/librbd/deep_copy/test_mock_SetHeadRequest.cc
src/test/librbd/deep_copy/test_mock_SnapshotCopyRequest.cc
src/test/librbd/deep_copy/test_mock_SnapshotCreateRequest.cc
src/test/librbd/test_mock_DeepCopyRequest.cc