]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson: remove CommonClientRequest, move do_recover_missing to PG
authorSamuel Just <sjust@redhat.com>
Thu, 3 Apr 2025 03:42:11 +0000 (03:42 +0000)
committerSamuel Just <sjust@redhat.com>
Fri, 25 Apr 2025 03:50:22 +0000 (03:50 +0000)
commitee11626dc7cb1b8719ba3ca41d3ca0ce6d3af1a0
tree8b3bbe01234e05d40ae75995689e3d528587e483
parenta85888fa6939f9feb6b7307d2d30afe4a87c3e48
crimson: remove CommonClientRequest, move do_recover_missing to PG

do_recover_missing was the only thing left, and inheriting from a class
to get a static method is somewhat confusing.  Simply move
do_recover_missing to PG.

Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/osd/CMakeLists.txt
src/crimson/osd/osd_operations/client_request.cc
src/crimson/osd/osd_operations/client_request.h
src/crimson/osd/osd_operations/client_request_common.cc [deleted file]
src/crimson/osd/osd_operations/client_request_common.h [deleted file]
src/crimson/osd/osd_operations/internal_client_request.cc
src/crimson/osd/osd_operations/internal_client_request.h
src/crimson/osd/pg.cc
src/crimson/osd/pg.h