]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
Revert "crimson/os/seastore/cache: unlink mutated extents from the stable"
authorMatan Breizman <mbreizma@redhat.com>
Mon, 9 Feb 2026 08:49:51 +0000 (08:49 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Mon, 9 Feb 2026 08:49:51 +0000 (08:49 +0000)
This reverts commit bfc1231e3716f7b780fb1362a76e13078e767f4c.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
src/crimson/os/seastore/cache.cc

index f2d436a2f895b9bb4713ca6115bb80e69c97755c..864654e3488b26a0ee0afc225291f5d5738c9f98 100644 (file)
@@ -996,7 +996,6 @@ void Cache::mark_transaction_conflicted(
       }
       efforts.mutate.increment(i->get_length());
       delta_stat.increment(i->get_delta().length());
-      i->trans_view_hook.unlink();
     }
     efforts.mutate_delta_bytes += delta_stat.bytes;
 
@@ -1391,7 +1390,6 @@ record_t Cache::prepare_record(
     get_by_ext(efforts.delta_bytes_by_ext,
                i->get_type()) += delta_length;
     delta_stat.increment(delta_length);
-    i->trans_view_hook.unlink();
   }
 
   t.for_each_finalized_fresh_block([](auto &e) {