From: Casey Bodley Date: Tue, 15 Dec 2020 17:06:24 +0000 (-0500) Subject: rgw: remove unused attrs from RGWBucketReshard X-Git-Tag: v18.0.0~787^2~144 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=2ef324bb190ed26a1298242e90cd3da86fe1ce7b;p=ceph.git rgw: remove unused attrs from RGWBucketReshard Signed-off-by: Casey Bodley --- diff --git a/src/rgw/rgw_admin.cc b/src/rgw/rgw_admin.cc index 28d711ef3766..935baaba03ab 100644 --- a/src/rgw/rgw_admin.cc +++ b/src/rgw/rgw_admin.cc @@ -7592,7 +7592,7 @@ next: return ret; } - RGWBucketReshard br(static_cast(store), bucket->get_info(), bucket->get_attrs(), nullptr /* no callback */); + RGWBucketReshard br(static_cast(store), bucket->get_info(), nullptr /* no callback */); #define DEFAULT_RESHARD_MAX_ENTRIES 1000 if (max_entries < 1) { @@ -7691,7 +7691,7 @@ next: return -ret; } - RGWBucketReshard br(static_cast(store), bucket->get_info(), bucket->get_attrs(), nullptr /* no callback */); + RGWBucketReshard br(static_cast(store), bucket->get_info(), nullptr /* no callback */); list status; int r = br.get_status(dpp(), &status); if (r < 0) { @@ -7736,8 +7736,7 @@ next: if (bucket_initable) { // we did not encounter an error, so let's work with the bucket - RGWBucketReshard br(static_cast(store), bucket->get_info(), bucket->get_attrs(), - nullptr /* no callback */); + RGWBucketReshard br(static_cast(store), bucket->get_info(), nullptr /* no callback */); int ret = br.cancel(dpp()); if (ret < 0) { if (ret == -EBUSY) { diff --git a/src/rgw/rgw_reshard.cc b/src/rgw/rgw_reshard.cc index facaae79dfa3..5001e336682f 100644 --- a/src/rgw/rgw_reshard.cc +++ b/src/rgw/rgw_reshard.cc @@ -253,9 +253,8 @@ public: RGWBucketReshard::RGWBucketReshard(rgw::sal::RadosStore* _store, const RGWBucketInfo& _bucket_info, - const map& _bucket_attrs, RGWBucketReshardLock* _outer_reshard_lock) : - store(_store), bucket_info(_bucket_info), bucket_attrs(_bucket_attrs), + store(_store), bucket_info(_bucket_info), reshard_lock(store, bucket_info, true), outer_reshard_lock(_outer_reshard_lock) { } @@ -1002,12 +1001,11 @@ int RGWReshard::process_single_logshard(int logshard_num, const DoutPrefixProvid rgw_bucket bucket; RGWBucketInfo bucket_info; - map attrs; ret = store->getRados()->get_bucket_info(store->svc(), entry.tenant, entry.bucket_name, bucket_info, nullptr, - null_yield, dpp, &attrs); + null_yield, dpp, nullptr); if (ret < 0 || bucket_info.bucket.bucket_id != entry.bucket_id) { if (ret < 0) { ldpp_dout(dpp, 0) << __func__ << @@ -1043,7 +1041,7 @@ int RGWReshard::process_single_logshard(int logshard_num, const DoutPrefixProvid } { - RGWBucketReshard br(store, bucket_info, attrs, nullptr); + RGWBucketReshard br(store, bucket_info, nullptr); FaultInjector f; ret = br.execute(entry.new_num_shards, f, max_entries, dpp, diff --git a/src/rgw/rgw_reshard.h b/src/rgw/rgw_reshard.h index 2bba9a369021..2594ae295bc3 100644 --- a/src/rgw/rgw_reshard.h +++ b/src/rgw/rgw_reshard.h @@ -76,7 +76,6 @@ private: rgw::sal::RadosStore* store; RGWBucketInfo bucket_info; - std::map bucket_attrs; rgw::bucket_index_layout_generation prev_index; RGWBucketReshardLock reshard_lock; @@ -101,7 +100,6 @@ public: // manage RGWBucketReshard(rgw::sal::RadosStore* _store, const RGWBucketInfo& _bucket_info, - const std::map& _bucket_attrs, RGWBucketReshardLock* _outer_reshard_lock); int execute(int num_shards, FaultInjector& f, int max_op_entries, const DoutPrefixProvider *dpp,