]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rbd-mirror: retry object copy after -ENOENT error 13596/head
authorJason Dillaman <dillaman@redhat.com>
Tue, 21 Feb 2017 20:33:01 +0000 (15:33 -0500)
committerJason Dillaman <dillaman@redhat.com>
Wed, 22 Feb 2017 19:23:53 +0000 (14:23 -0500)
commitdb928d6b3f983b3a1ccc07440fcd3680700a1188
tree64214beb555897a200963a41f00333de7bd39f5d
parenta643fa80e03b41edcc720ff77b69ebaf24a23f3e
rbd-mirror: retry object copy after -ENOENT error

Fixes: http://tracker.ceph.com/issues/18990
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit b4f36d5dc3f4f3cbb23f61cbb945b222248a50df)

Conflicts:
src/test/librados_test_stub/MockTestMemIoCtxImpl.h: sparse reads not supported
src/test/rbd_mirror/image_sync/test_mock_ObjectCopyRequest.cc: sparse reads not supported
src/test/librados_test_stub/MockTestMemIoCtxImpl.h
src/test/rbd_mirror/image_sync/test_mock_ObjectCopyRequest.cc
src/tools/rbd_mirror/image_sync/ObjectCopyRequest.cc
src/tools/rbd_mirror/image_sync/ObjectCopyRequest.h