]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/osd: retrive client_requests' prev_op_id right before "start_op"
authorXuehan Xu <xxhdx1985126@gmail.com>
Wed, 10 Mar 2021 07:31:23 +0000 (15:31 +0800)
committerXuehan Xu <xxhdx1985126@gmail.com>
Thu, 11 Mar 2021 05:57:30 +0000 (13:57 +0800)
commitb1c2b7145cc2562d21ce5d15c26eebb235b6906c
treedd4b02191ff61e58fdb28e0726e4a80204d3fd04
parent99971f7f558c76ed4965769f2a121db68b05567a
crimson/osd: retrive client_requests' prev_op_id right before "start_op"

ClientRequest::prev_op_id should record its immediate predecessor in the
pipeline. If we capture sequencer's last_issued when creating the client
request, it may not represent that predecessor

Signed-off-by: Xuehan Xu <xxhdx1985126@gmail.com>
src/crimson/osd/osd_operations/client_request.cc
src/crimson/osd/osd_operations/client_request.h