]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: fixup compressor_message didn't store in some cases 58643/head
authorhualong feng <hualong.feng@intel>
Fri, 14 Jun 2024 07:50:53 +0000 (15:50 +0800)
committerFeng,Hualong <hualong.feng@intel.com>
Mon, 29 Jul 2024 01:36:20 +0000 (01:36 +0000)
commitafbc369485d2ee267311bd98cd94e291f3ebe88e
tree657fe2bdc560968eee41157dc93e07187d4a57ae
parent0b8ef8e274f434c81c29c826153dffa01d2a592b
rgw: fixup compressor_message didn't store in some cases

When I upload a object to RGW by multipart, the head object
xattr(user.rgw.compression) don't have compressor_message
when the value should be valid and part object xattr
have the value.

Signed-off-by: Feng,Hualong <hualong.feng@intel.com>
(cherry picked from commit 8a20dff09f9bba26ecbc7ae5d76a2f720d0746f2)
src/rgw/driver/daos/rgw_sal_daos.cc
src/rgw/driver/motr/rgw_sal_motr.cc
src/rgw/driver/rados/rgw_sal_rados.cc
src/rgw/rgw_file.cc
src/rgw/rgw_op.cc