From: Shilpa Jagannath Date: Fri, 24 Apr 2020 06:25:12 +0000 (+0530) Subject: minor fix: pass bucket_info as const ref in bi_list() X-Git-Tag: v16.1.0~2463^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=40e232ad065073aeef10daa29e46ffa5dac1eabb;p=ceph.git minor fix: pass bucket_info as const ref in bi_list() Signed-off-by: Shilpa Jagannath --- diff --git a/src/rgw/rgw_rados.cc b/src/rgw/rgw_rados.cc index fb3d084a09f..a2847c7721f 100644 --- a/src/rgw/rgw_rados.cc +++ b/src/rgw/rgw_rados.cc @@ -8003,7 +8003,7 @@ int RGWRados::bi_remove(BucketShard& bs) return 0; } -int RGWRados::bi_list(RGWBucketInfo& bucket_info, int shard_id, const string& filter_obj, const string& marker, uint32_t max, list *entries, bool *is_truncated) +int RGWRados::bi_list(const RGWBucketInfo& bucket_info, int shard_id, const string& filter_obj, const string& marker, uint32_t max, list *entries, bool *is_truncated) { BucketShard bs(this); int ret = bs.init(bucket_info.bucket, shard_id, bucket_info.layout.current_index, nullptr /* no RGWBucketInfo */); diff --git a/src/rgw/rgw_rados.h b/src/rgw/rgw_rados.h index 0ddbe52f616..9027772a5b4 100644 --- a/src/rgw/rgw_rados.h +++ b/src/rgw/rgw_rados.h @@ -1411,7 +1411,7 @@ public: void bi_put(librados::ObjectWriteOperation& op, BucketShard& bs, rgw_cls_bi_entry& entry); int bi_put(BucketShard& bs, rgw_cls_bi_entry& entry); int bi_put(rgw_bucket& bucket, rgw_obj& obj, rgw_cls_bi_entry& entry); - int bi_list(RGWBucketInfo& bucket_info, int shard_id, const string& filter_obj, const string& marker, uint32_t max, list *entries, bool *is_truncated); + int bi_list(const RGWBucketInfo& bucket_info, int shard_id, const string& filter_obj, const string& marker, uint32_t max, list *entries, bool *is_truncated); int bi_list(BucketShard& bs, const string& filter_obj, const string& marker, uint32_t max, list *entries, bool *is_truncated); int bi_list(rgw_bucket& bucket, const string& obj_name, const string& marker, uint32_t max, list *entries, bool *is_truncated);