]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: consolidate all object discard-related logic into single state machine
authorJason Dillaman <dillaman@redhat.com>
Thu, 9 Nov 2017 15:24:08 +0000 (10:24 -0500)
committerJason Dillaman <dillaman@redhat.com>
Thu, 1 Feb 2018 16:16:26 +0000 (11:16 -0500)
commit11f21becff13e1f27f758500816cb9643cd010d0
tree625e5d88d5178c67244a9bc4c4c7afed3e0b9cca
parent4f77368ab08df27417cc5c5f3c3200a5f68733ca
librbd: consolidate all object discard-related logic into single state machine

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 318797f59adcedcc386e01f1975011e0086434ac)
src/librbd/io/ImageRequest.cc
src/librbd/io/ObjectRequest.cc
src/librbd/io/ObjectRequest.h
src/librbd/operation/TrimRequest.cc
src/test/librbd/io/test_mock_ImageRequest.cc
src/test/librbd/operation/test_mock_TrimRequest.cc
src/test/librbd/test_mock_Journal.cc