]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/osd/osd_operations/client_request: Skip do_recover_missing() on replica
authorMatan Breizman <mbreizma@redhat.com>
Sun, 11 Dec 2022 13:44:17 +0000 (13:44 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Tue, 7 Mar 2023 08:11:34 +0000 (08:11 +0000)
commit7fd0b34521d14423e3bdaf260895cd005dbf918a
treeb452d598ed5a63726bda5d2089bd7c63cd6334b8
parent53e26d16ff386fc384fa1a4b6d631145e587b225
crimson/osd/osd_operations/client_request: Skip do_recover_missing() on replica

* assert internal_client_request is on primary since
  do_recover_missing is also called by internal requests.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
src/crimson/osd/osd_operations/client_request.cc
src/crimson/osd/osd_operations/client_request_common.cc
src/crimson/osd/osd_operations/internal_client_request.cc