From 016ebcfdb988eca8477a3d692a76e5ca9864d01e Mon Sep 17 00:00:00 2001 From: Cory Snyder Date: Thu, 10 Nov 2022 15:41:15 +0000 Subject: [PATCH] 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 (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 | 2 +- src/rgw/rgw_op.cc | 67 +++++++++++++++++++++---------------------- src/rgw/rgw_op.h | 3 +- 3 files changed, 36 insertions(+), 36 deletions(-) diff --git a/src/common/options.cc b/src/common/options.cc index 9fe5a1a5d5f..0cda39dda1d 100644 --- a/src/common/options.cc +++ b/src/common/options.cc @@ -5869,7 +5869,7 @@ std::vector