]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rbd-mirror: pool watcher no longer needs to query mirror uuid
authorJason Dillaman <dillaman@redhat.com>
Thu, 16 Jan 2020 03:23:21 +0000 (22:23 -0500)
committerJason Dillaman <dillaman@redhat.com>
Thu, 16 Jan 2020 13:50:41 +0000 (08:50 -0500)
commitdedf4c63b76917029698f97a949dad5ee8787130
tree90adb0557662f70498592ee1c8ba662e5cd976e2
parent0088fa383559651ec77764b0ff0e25bc7f3d274f
rbd-mirror: pool watcher no longer needs to query mirror uuid

This is periodically polled now via the RemotePoolPoller and it detects
changes to the mirror uuid.

Fixes: https://tracker.ceph.com/issues/43537
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/test/rbd_mirror/test_PoolWatcher.cc
src/test/rbd_mirror/test_mock_NamespaceReplayer.cc
src/test/rbd_mirror/test_mock_PoolWatcher.cc
src/tools/rbd_mirror/NamespaceReplayer.cc
src/tools/rbd_mirror/PoolWatcher.cc
src/tools/rbd_mirror/PoolWatcher.h