From: Xuehan Xu Date: Mon, 26 Aug 2024 09:42:21 +0000 (+0800) Subject: crimson/osd/osd_operations/snaptrim_event: encode OI_ATTR without oid X-Git-Tag: v20.0.0~1145^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=272f72bd6ffca525a00aed7594196858e4ad85d7;p=ceph.git crimson/osd/osd_operations/snaptrim_event: encode OI_ATTR without oid Signed-off-by: Xuehan Xu --- diff --git a/src/crimson/osd/osd_operations/snaptrim_event.cc b/src/crimson/osd/osd_operations/snaptrim_event.cc index c853de513c8..f1247c3fa08 100644 --- a/src/crimson/osd/osd_operations/snaptrim_event.cc +++ b/src/crimson/osd/osd_operations/snaptrim_event.cc @@ -255,7 +255,7 @@ SnapTrimObjSubEvent::adjust_snaps( obc->obs.oi.prior_version = obc->obs.oi.version; obc->obs.oi.version = osd_op_p.at_version; ceph::bufferlist bl; - encode(obc->obs.oi, + obc->obs.oi.encode_no_oid( bl, pg->get_osdmap()->get_features(CEPH_ENTITY_TYPE_OSD, nullptr)); txn.setattr(