@@ -2723,7 +2723,7 @@ class RGWUserMetadataHandler : public RGWMetadataHandler_GenericMetaBE {
27232723
27242724 rgw_user user = RGWSI_User::user_from_meta_key (entry);
27252725
2726- int ret = svc.user ->read_user_info (op-> ctx (), user, &uci.info , &objv_tracker,
2726+ int ret = svc.user ->read_user_info (user, &uci.info , &objv_tracker,
27272727 &mtime, nullptr , &uci.attrs ,
27282728 y, dpp);
27292729 if (ret < 0 ) {
@@ -2760,15 +2760,14 @@ class RGWUserMetadataHandler : public RGWMetadataHandler_GenericMetaBE {
27602760
27612761 rgw_user user = RGWSI_User::user_from_meta_key (entry);
27622762
2763- int ret = svc.user ->read_user_info (op-> ctx (), user, &info, nullptr ,
2763+ int ret = svc.user ->read_user_info (user, &info, nullptr ,
27642764 nullptr , nullptr , nullptr ,
27652765 y, dpp);
27662766 if (ret < 0 ) {
27672767 return ret;
27682768 }
27692769
2770- return svc.user ->remove_user_info (op->ctx (), info, &objv_tracker,
2771- y, dpp);
2770+ return svc.user ->remove_user_info (info, &objv_tracker, y, dpp);
27722771 }
27732772};
27742773
@@ -2813,7 +2812,7 @@ int RGWMetadataHandlerPut_User::put_checked(const DoutPrefixProvider *dpp)
28132812
28142813 auto mtime = obj->get_mtime ();
28152814
2816- int ret = uhandler->svc .user ->store_user_info (op-> ctx (), uci.info , pold_info,
2815+ int ret = uhandler->svc .user ->store_user_info (uci.info , pold_info,
28172816 &objv_tracker, mtime,
28182817 false , pattrs, y, dpp);
28192818 if (ret < 0 ) {
@@ -2864,17 +2863,14 @@ int RGWUserCtl::get_info_by_uid(const DoutPrefixProvider *dpp,
28642863 const GetParams& params)
28652864
28662865{
2867- return be_handler->call ([&](RGWSI_MetaBackend_Handler::Op *op) {
2868- return svc.user ->read_user_info (op->ctx (),
2869- uid,
2870- info,
2871- params.objv_tracker ,
2872- params.mtime ,
2873- params.cache_info ,
2874- params.attrs ,
2875- y,
2876- dpp);
2877- });
2866+ return svc.user ->read_user_info (uid,
2867+ info,
2868+ params.objv_tracker ,
2869+ params.mtime ,
2870+ params.cache_info ,
2871+ params.attrs ,
2872+ y,
2873+ dpp);
28782874}
28792875
28802876int RGWUserCtl::get_info_by_email (const DoutPrefixProvider *dpp,
@@ -2883,15 +2879,13 @@ int RGWUserCtl::get_info_by_email(const DoutPrefixProvider *dpp,
28832879 optional_yield y,
28842880 const GetParams& params)
28852881{
2886- return be_handler->call ([&](RGWSI_MetaBackend_Handler::Op *op) {
2887- return svc.user ->get_user_info_by_email (op->ctx (), email,
2888- info,
2889- params.objv_tracker ,
2890- params.attrs ,
2891- params.mtime ,
2892- y,
2893- dpp);
2894- });
2882+ return svc.user ->get_user_info_by_email (email,
2883+ info,
2884+ params.objv_tracker ,
2885+ params.attrs ,
2886+ params.mtime ,
2887+ y,
2888+ dpp);
28952889}
28962890
28972891int RGWUserCtl::get_info_by_swift (const DoutPrefixProvider *dpp,
@@ -2900,15 +2894,13 @@ int RGWUserCtl::get_info_by_swift(const DoutPrefixProvider *dpp,
29002894 optional_yield y,
29012895 const GetParams& params)
29022896{
2903- return be_handler->call ([&](RGWSI_MetaBackend_Handler::Op *op) {
2904- return svc.user ->get_user_info_by_swift (op->ctx (), swift_name,
2905- info,
2906- params.objv_tracker ,
2907- params.attrs ,
2908- params.mtime ,
2909- y,
2910- dpp);
2911- });
2897+ return svc.user ->get_user_info_by_swift (swift_name,
2898+ info,
2899+ params.objv_tracker ,
2900+ params.attrs ,
2901+ params.mtime ,
2902+ y,
2903+ dpp);
29122904}
29132905
29142906int RGWUserCtl::get_info_by_access_key (const DoutPrefixProvider *dpp,
@@ -2917,15 +2909,13 @@ int RGWUserCtl::get_info_by_access_key(const DoutPrefixProvider *dpp,
29172909 optional_yield y,
29182910 const GetParams& params)
29192911{
2920- return be_handler->call ([&](RGWSI_MetaBackend_Handler::Op *op) {
2921- return svc.user ->get_user_info_by_access_key (op->ctx (), access_key,
2922- info,
2923- params.objv_tracker ,
2924- params.attrs ,
2925- params.mtime ,
2926- y,
2927- dpp);
2928- });
2912+ return svc.user ->get_user_info_by_access_key (access_key,
2913+ info,
2914+ params.objv_tracker ,
2915+ params.attrs ,
2916+ params.mtime ,
2917+ y,
2918+ dpp);
29292919}
29302920
29312921int RGWUserCtl::get_attrs_by_uid (const DoutPrefixProvider *dpp,
@@ -2945,32 +2935,22 @@ int RGWUserCtl::store_info(const DoutPrefixProvider *dpp,
29452935 const RGWUserInfo& info, optional_yield y,
29462936 const PutParams& params)
29472937{
2948- string key = RGWSI_User::get_meta_key (info.user_id );
2949-
2950- return be_handler->call ([&](RGWSI_MetaBackend_Handler::Op *op) {
2951- return svc.user ->store_user_info (op->ctx (), info,
2952- params.old_info ,
2953- params.objv_tracker ,
2954- params.mtime ,
2955- params.exclusive ,
2956- params.attrs ,
2957- y,
2958- dpp);
2959- });
2938+ return svc.user ->store_user_info (info,
2939+ params.old_info ,
2940+ params.objv_tracker ,
2941+ params.mtime ,
2942+ params.exclusive ,
2943+ params.attrs ,
2944+ y,
2945+ dpp);
29602946}
29612947
29622948int RGWUserCtl::remove_info (const DoutPrefixProvider *dpp,
29632949 const RGWUserInfo& info, optional_yield y,
29642950 const RemoveParams& params)
29652951
29662952{
2967- string key = RGWSI_User::get_meta_key (info.user_id );
2968-
2969- return be_handler->call ([&](RGWSI_MetaBackend_Handler::Op *op) {
2970- return svc.user ->remove_user_info (op->ctx (), info,
2971- params.objv_tracker ,
2972- y, dpp);
2973- });
2953+ return svc.user ->remove_user_info (info, params.objv_tracker , y, dpp);
29742954}
29752955
29762956RGWMetadataHandler *RGWUserMetaHandlerAllocator::alloc (RGWSI_User *user_svc) {
0 commit comments