]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/osd/client_request: Move writer SnapContext initialization
authorMatan Breizman <mbreizma@redhat.com>
Wed, 15 Mar 2023 15:45:27 +0000 (15:45 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Wed, 15 Mar 2023 16:17:37 +0000 (16:17 +0000)
commitb5ef10628179d164736cf406c5d5ed9abeb6e945
tree9aa7325d0c6c779288b8455284a59191ba5e319a
parent9c52fbd7ac99c00e9e20330fa3e57db279ae7fc4
crimson/osd/client_request: Move writer SnapContext initialization

Move the initialization from PG::do_osd_ops() to ClientRequest::do_process()
in order to allow for ORDERSNAP error checking before do_osd_ops. (See next commit)

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