]> git.apps.os.sepia.ceph.com Git - ceph-ci.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)
committerMatan Breizman <mbreizma@redhat.com>
Wed, 30 Apr 2025 08:22:09 +0000 (08:22 +0000)
commit80358b6cfd4f95d70ed2b1ea397ff13d0f170ab2
treee10318326ad1a33c1bad6e31f84592d389960739
parentb81ccd1b152ac8d357ad56f24074df129f5d8dd7
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>
(cherry picked from commit ee11626dc7cb1b8719ba3ca41d3ca0ce6d3af1a0)
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