]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rbd-mirror: Independent GroupReplayer
authorPrasanna Kumar Kalever <prasanna.kalever@redhat.com>
Mon, 5 Aug 2024 06:35:26 +0000 (12:05 +0530)
committerIlya Dryomov <idryomov@gmail.com>
Sun, 28 Sep 2025 18:24:59 +0000 (20:24 +0200)
commit2f9aaabdd9cb4c2ec322de4476f8e5acf0e65db9
tree63242872d80f3d7033b78ce015f3b30a4f1d0513
parent4dab4406ae31b1b066dbf604c12b6212a5648902
rbd-mirror: Independent GroupReplayer

Signed-off-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com>
24 files changed:
src/cls/rbd/cls_rbd.cc
src/librbd/api/Mirror.cc
src/librbd/mirror/snapshot/CreateNonPrimaryRequest.cc
src/librbd/mirror/snapshot/CreateNonPrimaryRequest.h
src/librbd/mirror/snapshot/CreatePrimaryRequest.cc
src/librbd/mirror/snapshot/PromoteRequest.cc
src/test/librbd/mirror/snapshot/test_mock_CreateNonPrimaryRequest.cc
src/test/librbd/mirror/snapshot/test_mock_PromoteRequest.cc
src/test/rbd_mirror/image_replayer/journal/test_mock_Replayer.cc
src/test/rbd_mirror/image_replayer/snapshot/test_mock_Replayer.cc
src/tools/rbd_mirror/CMakeLists.txt
src/tools/rbd_mirror/GroupReplayer.cc
src/tools/rbd_mirror/GroupReplayer.h
src/tools/rbd_mirror/ImageReplayer.cc
src/tools/rbd_mirror/ImageReplayer.h
src/tools/rbd_mirror/Types.h
src/tools/rbd_mirror/group_replayer/BootstrapRequest.cc
src/tools/rbd_mirror/group_replayer/Replayer.cc [new file with mode: 0644]
src/tools/rbd_mirror/group_replayer/Replayer.h [new file with mode: 0644]
src/tools/rbd_mirror/image_replayer/Replayer.h
src/tools/rbd_mirror/image_replayer/ReplayerListener.h
src/tools/rbd_mirror/image_replayer/journal/Replayer.h
src/tools/rbd_mirror/image_replayer/snapshot/Replayer.cc
src/tools/rbd_mirror/image_replayer/snapshot/Replayer.h