]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
librbd: force promote for snapshot mirroring
authorMykola Golub <mgolub@suse.com>
Sat, 30 Nov 2019 17:07:38 +0000 (17:07 +0000)
committerMykola Golub <mgolub@suse.com>
Tue, 10 Dec 2019 15:45:30 +0000 (15:45 +0000)
commit17e98dae739e4cba184c7168b6fe5b3206b6f1ea
treeccf51cdd1822d42916b6b54ae9f5e94cb34160ec
parent3c780822827911d3e61772e89bc91aa1b4c25686
librbd: force promote for snapshot mirroring

Signed-off-by: Mykola Golub <mgolub@suse.com>
12 files changed:
src/librbd/ImageState.cc
src/librbd/ImageState.h
src/librbd/mirror/PromoteRequest.cc
src/librbd/mirror/snapshot/CreateNonPrimaryRequest.cc
src/librbd/mirror/snapshot/CreateNonPrimaryRequest.h
src/librbd/mirror/snapshot/PromoteRequest.cc
src/librbd/mirror/snapshot/PromoteRequest.h
src/test/librbd/CMakeLists.txt
src/test/librbd/mirror/snapshot/test_mock_CreatePrimaryRequest.cc
src/test/librbd/mirror/snapshot/test_mock_PromoteRequest.cc [new file with mode: 0644]
src/test/librbd/mock/MockImageState.h
src/test/librbd/test_mirroring.cc