]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson/osd/osd_operations/client_request: retrieve the correct version
authorXuehan Xu <xxhdx1985126@gmail.com>
Mon, 15 Apr 2024 13:30:07 +0000 (21:30 +0800)
committerXuehan Xu <xuxuehan@qianxin.com>
Mon, 22 Apr 2024 03:24:21 +0000 (11:24 +0800)
commit7743d33136e7e2431cca1c3929adba6cd386e773
tree85b4ec9b984ba97eeb9f19be498dfaf70d51b203
parentfffbab1873e84ca182e82ca0eba7fe140e8039cf
crimson/osd/osd_operations/client_request: retrieve the correct version
for objects to be recovered urgently

PG::is_unreadable_object() can't guarantee that it'll set the parameter
"v", so CommonClientRequest::do_recover_missing() has to retrieve it by
itself

Signed-off-by: Xuehan Xu <xxhdx1985126@gmail.com>
src/crimson/osd/osd_operations/client_request_common.cc