@@ -1543,7 +1543,7 @@ int POSIXObject::load_obj_state(const DoutPrefixProvider* dpp, optional_yield y,
15431543}
15441544
15451545int POSIXObject::set_obj_attrs (const DoutPrefixProvider* dpp, Attrs* setattrs,
1546- Attrs* delattrs, optional_yield y)
1546+ Attrs* delattrs, optional_yield y, uint32_t flags )
15471547{
15481548 if (delattrs) {
15491549 for (auto & it : *delattrs) {
@@ -2408,7 +2408,7 @@ int POSIXObject::copy(const DoutPrefixProvider *dpp, optional_yield y,
24082408 return ret;
24092409 }
24102410
2411- ret = dobj->set_obj_attrs (dpp, &get_attrs (), NULL , y);
2411+ ret = dobj->set_obj_attrs (dpp, &get_attrs (), NULL , y, rgw::sal::FLAG_LOG_OP );
24122412 if (ret < 0 ) {
24132413 ldpp_dout (dpp, 0 ) << " ERROR: could not write attrs to dest object "
24142414 << dobj->get_name () << dendl;
@@ -2516,7 +2516,7 @@ int POSIXMultipartUpload::init(const DoutPrefixProvider *dpp, optional_yield y,
25162516
25172517 attrs[RGW_POSIX_ATTR_MPUPLOAD] = bl;
25182518
2519- return meta_obj->set_obj_attrs (dpp, &attrs, nullptr , y);
2519+ return meta_obj->set_obj_attrs (dpp, &attrs, nullptr , y, rgw::sal::FLAG_LOG_OP );
25202520}
25212521
25222522int POSIXMultipartUpload::list_parts (const DoutPrefixProvider *dpp, CephContext *cct,
0 commit comments