]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: support replay of maintenance ops
authorJason Dillaman <dillaman@redhat.com>
Wed, 24 Feb 2016 20:51:08 +0000 (15:51 -0500)
committerJason Dillaman <dillaman@redhat.com>
Tue, 1 Mar 2016 12:38:05 +0000 (07:38 -0500)
commited9de5fc5e443021aa03a2e5b63d32b4ba31c484
tree4f49499d833f3c60b732a77b97632036b621c339
parentd5c9349ea8e642c3c47b790a21bd5213f75e76d7
librbd: support replay of maintenance ops

Ignore errors that are to be expected when replaying
a maintenance op two or more times.

Fixes: #14822
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/librbd/journal/Replay.cc
src/librbd/journal/Replay.h
src/test/librbd/journal/test_mock_Replay.cc