]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: new intermediate request class for handling journal ops
authorJason Dillaman <dillaman@redhat.com>
Wed, 26 Aug 2015 19:07:33 +0000 (15:07 -0400)
committerJason Dillaman <dillaman@redhat.com>
Tue, 17 Nov 2015 20:14:13 +0000 (15:14 -0500)
commit6a12b95d3be4010c839ae1f03f552a71573c76f8
tree1ae5405a47d01847d36a9a3263ca49c8c4a9a36f
parentff924278da701f7c493eda57715afd69c16dd127
librbd: new intermediate request class for handling journal ops

All operations that should be recorded to the journal will inherit
from the new librbd::operation::Request class.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/librbd/AsyncRequest.h
src/librbd/Makefile.am
src/librbd/ObjectMap.h
src/librbd/operation/FlattenRequest.cc
src/librbd/operation/FlattenRequest.h
src/librbd/operation/Request.cc [new file with mode: 0644]
src/librbd/operation/Request.h [new file with mode: 0644]
src/librbd/operation/ResizeRequest.cc
src/librbd/operation/ResizeRequest.h
src/librbd/operation/TrimRequest.cc
src/librbd/operation/TrimRequest.h