]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: `SimpleRadosReadCR` uses an async RADOS call
authorAdam C. Emerson <aemerson@redhat.com>
Fri, 19 Aug 2022 22:58:21 +0000 (18:58 -0400)
committerAdam C. Emerson <aemerson@redhat.com>
Thu, 12 Jan 2023 22:49:55 +0000 (17:49 -0500)
commita366b900b5b09be7061b70a3d91d348658ed436e
tree3fdc8dd33bcfc5bd0d414e22f8717e5def86f8f4
parent04d3a4f0688c4d444b23067cbf92ddd8c18db41f
rgw: `SimpleRadosReadCR` uses an async RADOS call

Don't go through the 'system object' cache. This also saves us the use
of the RADOS async completion processor.

Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
src/rgw/driver/rados/rgw_cr_rados.h
src/rgw/driver/rados/rgw_data_sync.cc
src/rgw/driver/rados/rgw_sync.cc
src/rgw/driver/rados/rgw_sync_module_aws.cc
src/rgw/driver/rados/rgw_trim_bilog.cc
src/rgw/services/svc_mdlog.cc
src/test/rgw/rgw_cr_test.cc