]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rbd-mirror: implement basic status feedback for snapshot mirroring
authorJason Dillaman <dillaman@redhat.com>
Thu, 20 Feb 2020 18:47:18 +0000 (13:47 -0500)
committerJason Dillaman <dillaman@redhat.com>
Mon, 24 Feb 2020 21:03:39 +0000 (16:03 -0500)
commitc478822ba684182b02cbb4ccb28690e8b4de319b
tree27ba9eddaeb5d4f72746377f441f09c6fbf23fff
parent80078e4b548d529fe0e49c12da396f2a768e38b0
rbd-mirror: implement basic status feedback for snapshot mirroring

The feedback includes the newest remote mirror snapshot timestamp,
the newest completely synced local mirror snapshot timestamp,
and optionally the in-progress sync snapshot timestamp and
percent complete.

Fixes: https://tracker.ceph.com/issues/44103
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/tools/rbd_mirror/image_replayer/snapshot/Replayer.cc
src/tools/rbd_mirror/image_replayer/snapshot/Replayer.h