]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson/osd: use temporary RecoveryInfo for recovering object delete ops 37042/head
authorXuehan Xu <xxhdx1985126@gmail.com>
Wed, 9 Sep 2020 04:37:25 +0000 (12:37 +0800)
committerXuehan Xu <xxhdx1985126@gmail.com>
Wed, 9 Sep 2020 05:15:49 +0000 (13:15 +0800)
commitd5fc5708fa00fc2ce206e6a4e8cbb89dedb729ec
tree1b0a151e36780da79749af3f97a90bb7cf1a4cf9
parent652ecffaf1571665db461c033537927dd57fe4d3
crimson/osd: use temporary RecoveryInfo for recovering object delete ops

Right now, recover_delete use WaitForObjectRecovery::pi, which may not be available
if there were no pulling, to pass recovery_info, so use temporary recovery_info instead

Fixes: https://tracker.ceph.com/issues/47357
Signed-off-by: Xuehan Xu <xxhdx1985126@gmail.com>
src/crimson/osd/replicated_recovery_backend.cc