]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw: `SimpleRadosReadAttrsCR` uses an async RADOS call
authorAdam C. Emerson <aemerson@redhat.com>
Wed, 24 Aug 2022 13:51:18 +0000 (09:51 -0400)
committerAdam C. Emerson <aemerson@redhat.com>
Wed, 11 Jan 2023 06:46:45 +0000 (01:46 -0500)
commit04d3a4f0688c4d444b23067cbf92ddd8c18db41f
treeb50effbf98e9ef1ae5916099b747f34a298d5add
parent634673a64ead47401cb4d07616a59ba9dbf6f21c
rgw: `SimpleRadosReadAttrsCR` 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.cc
src/rgw/driver/rados/rgw_cr_rados.h
src/rgw/driver/rados/rgw_data_sync.cc
src/test/rgw/CMakeLists.txt
src/test/rgw/rgw_cr_test.cc [new file with mode: 0644]