]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rbd-mirror: move remote image life-cycle management to state builder
authorJason Dillaman <dillaman@redhat.com>
Mon, 27 Jan 2020 19:21:29 +0000 (14:21 -0500)
committerJason Dillaman <dillaman@redhat.com>
Thu, 30 Jan 2020 15:26:36 +0000 (10:26 -0500)
commite842463004a959da985c5ce1ea495537e328b094
tree4f7eb4369750b22a0936554e74757abeedb02081
parent07c628876be03d900cb430892c50fbaf71d7e27b
rbd-mirror: move remote image life-cycle management to state builder

snapshot-based mirroring will need to leave the remote image open during
replay.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/test/rbd_mirror/image_replayer/test_mock_BootstrapRequest.cc
src/tools/rbd_mirror/image_replayer/BootstrapRequest.cc
src/tools/rbd_mirror/image_replayer/StateBuilder.cc
src/tools/rbd_mirror/image_replayer/StateBuilder.h
src/tools/rbd_mirror/image_replayer/journal/StateBuilder.cc