]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: improvements to RGWDeleteMultiObj concurrency impl
authorCory Snyder <csnyder@iland.com>
Thu, 10 Nov 2022 15:41:15 +0000 (15:41 +0000)
committerCory Snyder <csnyder@iland.com>
Thu, 8 Dec 2022 09:48:46 +0000 (04:48 -0500)
commit016ebcfdb988eca8477a3d692a76e5ca9864d01e
tree42af72c94e2a76053a7edb636659777675c743a1
parentdbda609d73044fd815b1a70262e4d0fd51b2138d
rgw: improvements to RGWDeleteMultiObj concurrency impl

Improves details of multi-object delete concurrency implementation
by avoiding extra allocations, using references instead of pointers,
etc.

Signed-off-by: Cory Snyder <csnyder@iland.com>
(cherry picked from commit d9a11462b89a929a57c464e75c21224e7a22ddd9)

Conflicts:
src/common/options/rgw.yaml.in
src/rgw/rgw_op.cc

Cherry-pick notes:
- Conflicts due to change in configuration declaration post-pacific
- White space conflicts
src/common/options.cc
src/rgw/rgw_op.cc
src/rgw/rgw_op.h