]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: refactor object write request state machines
authorJason Dillaman <dillaman@redhat.com>
Thu, 9 Nov 2017 17:10:30 +0000 (12:10 -0500)
committerJason Dillaman <dillaman@redhat.com>
Thu, 1 Feb 2018 16:16:26 +0000 (11:16 -0500)
commite41f815e6b4e96ba7155202a2ce3e046370c0d56
tree423e4d382a6b594b838b11a766d5628bcb0887b8
parent11f21becff13e1f27f758500816cb9643cd010d0
librbd: refactor object write request state machines

Fixes: http://tracker.ceph.com/issues/20789
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 0e643fb926f0484bb4f860740c7f85b692de6737)
src/librbd/Journal.cc
src/librbd/io/ObjectRequest.cc
src/librbd/io/ObjectRequest.h
src/test/librbd/io/test_mock_ImageRequest.cc
src/test/librbd/io/test_mock_ObjectRequest.cc
src/test/librbd/mock/MockImageCtx.h
src/test/librbd/operation/test_mock_TrimRequest.cc