]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/osd/osd_operations/snaptrim_event: encode OI_ATTR without oid 59407/head
authorXuehan Xu <xuxuehan@qianxin.com>
Mon, 26 Aug 2024 09:42:21 +0000 (17:42 +0800)
committerXuehan Xu <xuxuehan@qianxin.com>
Mon, 26 Aug 2024 09:42:21 +0000 (17:42 +0800)
Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
src/crimson/osd/osd_operations/snaptrim_event.cc

index c853de513c8e4a3f65d9a79adc721c30618f8d67..f1247c3fa08f2312747cd26c74b2d7b4789a8d0f 100644 (file)
@@ -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(