]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: `SimpleRadosWriteCR` uses an async RADOS call
authorAdam C. Emerson <aemerson@redhat.com>
Wed, 24 Aug 2022 17:36:55 +0000 (13:36 -0400)
committerAdam C. Emerson <aemerson@redhat.com>
Thu, 12 Jan 2023 23:03:43 +0000 (18:03 -0500)
commitaea643ada625f064c28764c9c530890d370e1cf3
treeb6e85c4dca5298227d6257e29ffe29d25e077f06
parenta366b900b5b09be7061b70a3d91d348658ed436e
rgw: `SimpleRadosWriteCR` 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