]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: initial conversion of snapshot ops to async versions
authorJason Dillaman <dillaman@redhat.com>
Thu, 30 Jul 2015 20:25:54 +0000 (16:25 -0400)
committerJason Dillaman <dillaman@redhat.com>
Thu, 19 Nov 2015 01:34:29 +0000 (20:34 -0500)
commit4944f20c60a01cef0ce27fb786ccf5281dade8c2
tree32b19516f19500604cbe9793f66da389573b30b7
parentd0756286047de20c798e774425c070b9b9ddd68c
librbd: initial conversion of snapshot ops to async versions

Object map updates are not currently integrated until those methods
are converted to async state machines.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
16 files changed:
src/librbd/ImageWatcher.cc
src/librbd/Makefile.am
src/librbd/internal.cc
src/librbd/internal.h
src/librbd/operation/SnapshotCreateRequest.cc [new file with mode: 0644]
src/librbd/operation/SnapshotCreateRequest.h [new file with mode: 0644]
src/librbd/operation/SnapshotProtectRequest.cc [new file with mode: 0644]
src/librbd/operation/SnapshotProtectRequest.h [new file with mode: 0644]
src/librbd/operation/SnapshotRemoveRequest.cc [new file with mode: 0644]
src/librbd/operation/SnapshotRemoveRequest.h [new file with mode: 0644]
src/librbd/operation/SnapshotRenameRequest.cc [new file with mode: 0644]
src/librbd/operation/SnapshotRenameRequest.h [new file with mode: 0644]
src/librbd/operation/SnapshotRollbackRequest.cc [new file with mode: 0644]
src/librbd/operation/SnapshotRollbackRequest.h [new file with mode: 0644]
src/librbd/operation/SnapshotUnprotectRequest.cc [new file with mode: 0644]
src/librbd/operation/SnapshotUnprotectRequest.h [new file with mode: 0644]