]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: delay mirror registration when creating clones 14533/head
authorJason Dillaman <dillaman@redhat.com>
Tue, 6 Dec 2016 20:51:51 +0000 (15:51 -0500)
committerNathan Cutler <ncutler@suse.com>
Thu, 13 Apr 2017 20:58:49 +0000 (22:58 +0200)
commita0ad2d11cea867eb19d40a121907ec43f37e39a3
tree9c7698bfe239c941424928fdd6004d43c1589eb3
parenteb84959bac369dbb86674f9e4225ba1c836c104c
librbd: delay mirror registration when creating clones

Fixes: http://tracker.ceph.com/issues/17993
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 778e1126a0343e2221446b8e13b48df5ccac263c)
12 files changed:
src/librbd/Journal.cc
src/librbd/Journal.h
src/librbd/image/CreateRequest.cc
src/librbd/image/CreateRequest.h
src/librbd/internal.cc
src/librbd/internal.h
src/librbd/librbd.cc
src/librbd/mirror/EnableRequest.cc
src/librbd/mirror/EnableRequest.h
src/test/librbd/test_mock_Journal.cc
src/test/rbd_mirror/image_replayer/test_mock_CreateImageRequest.cc
src/tools/rbd_mirror/image_replayer/CreateImageRequest.cc