]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/osd: guard non-pg-op handling with with_sequencer()
authorKefu Chai <kchai@redhat.com>
Wed, 16 Jun 2021 10:25:55 +0000 (18:25 +0800)
committerKefu Chai <kchai@redhat.com>
Wed, 16 Jun 2021 12:28:01 +0000 (20:28 +0800)
commit728fc4a0f0fa7075afbb717e168648156098554e
tree379cb60d2de0ac9d527d31d897b83e851d4934e5
parent1a44046339e781c99a1a7207fbf2fccd89266e3d
crimson/osd: guard non-pg-op handling with with_sequencer()

because we should only ensure the ordering of the requests touching
the objects, the other requests like pgls should not be ordered along
with them. so as the second step, guard the non-pg-op handling with
with_sequencer().

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/crimson/osd/osd_operations/client_request.cc