]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson: introduce PG::run_executer,submit_executer
authorSamuel Just <sjust@redhat.com>
Thu, 26 Sep 2024 21:10:06 +0000 (14:10 -0700)
committerSamuel Just <sjust@redhat.com>
Tue, 15 Oct 2024 03:37:26 +0000 (20:37 -0700)
commit00057b45f03ae9864a83451b498b4e0239496785
tree3e6687e67567c336b35dea6311fbe09eaa2d9c97
parent7a826eb86c423e895345557632091a934f7c7d7e
crimson: introduce PG::run_executer,submit_executer

These are intended to replace do_osd_ops*.  The implementation
is simpler and does not involve passing success and failure
callbacks.  It also moves responsibility for dealing with
the MOSDOpReply and client related error handling over to
ClientRequest.

do_osd_op* will be removed once users are switched over.

Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/osd/pg.cc
src/crimson/osd/pg.h