From: Xuehan Xu Date: Sun, 8 Sep 2024 04:31:28 +0000 (+0800) Subject: crimson/osd/osd_operations/snaptrim_event: we do SnapMapper updates in X-Git-Tag: v20.0.0~1075^2~2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=f4c82b10d8aed27b6ce93b4d11299275475c5258;p=ceph.git crimson/osd/osd_operations/snaptrim_event: we do SnapMapper updates in ReplicatedBackend::submit_transaction(), drop all SnapMapper updates before that 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 15b3a84bf7f36..7ae90937672fb 100644 --- a/src/crimson/osd/osd_operations/snaptrim_event.cc +++ b/src/crimson/osd/osd_operations/snaptrim_event.cc @@ -197,7 +197,7 @@ SnapTrimObjSubEvent::remove_clone( pg->get_collection_ref()->get_cid(), ghobject_t{coid, ghobject_t::NO_GEN, shard_id_t::NO_SHARD}); obc->obs.oi = object_info_t(coid); - return OpsExecuter::snap_map_remove(coid, pg->snap_mapper, pg->osdriver, txn); + return interruptor::now(); } void SnapTrimObjSubEvent::remove_head_whiteout(