summaryrefslogtreecommitdiffstats
path: root/src/rgw/rgw_lc.h
diff options
context:
space:
mode:
authorAli Maredia <amaredia@redhat.com>2021-01-30 06:47:55 +0100
committerAli Maredia <amaredia@redhat.com>2021-05-04 22:28:11 +0200
commit6cfc2ce2ce669e139acb682898c53c5602075e31 (patch)
tree27e7deee0a5a6fc3775c5e4009c74fd7decf9917 /src/rgw/rgw_lc.h
parentMerge pull request #41152 from linuxbox2/wip-restore-rgw-lua (diff)
downloadceph-6cfc2ce2ce669e139acb682898c53c5602075e31.tar.xz
ceph-6cfc2ce2ce669e139acb682898c53c5602075e31.zip
rgw: add DPP's to logging for most ops
This commit contains the following major changes: - Most log output lines for major ops now have DoutPrefixProviders. - Create new macro ldpp_subdout. This macro is meant as a replacement for lsubdout for headerfiles that do not define the rgw subsys. - Changes to RGWObjManifest begin and end iterators. - Make it so that rgw_dencoder.cc should only contain the logic related to encoding. Also add dpp to ldouts and lderr's already using req_state and replace sync_env/env->dpp's with dpp's Signed-off-by: Ali Maredia <amaredia@redhat.com> Signed-off-by: Kalpesh Pandya <kapandya@redhat.com> Signed-off-by: Casey Bodley <cbodley@redhat.com>
Diffstat (limited to 'src/rgw/rgw_lc.h')
-rw-r--r--src/rgw/rgw_lc.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rgw/rgw_lc.h b/src/rgw/rgw_lc.h
index 4bcac3cd49d..e34e77d2d00 100644
--- a/src/rgw/rgw_lc.h
+++ b/src/rgw/rgw_lc.h
@@ -546,7 +546,8 @@ public:
namespace rgw::lc {
-int fix_lc_shard_entry(rgw::sal::Store* store,
+int fix_lc_shard_entry(const DoutPrefixProvider *dpp,
+ rgw::sal::Store* store,
rgw::sal::Lifecycle* sal_lc,
rgw::sal::Bucket* bucket);