]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
crimson/os/seastore/cached_extent: remove transaction_interruptor
authorMatan Breizman <mbreizma@redhat.com>
Mon, 4 Aug 2025 07:33:13 +0000 (07:33 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Sun, 10 Aug 2025 10:33:13 +0000 (10:33 +0000)
da5e195cb4d8c2e2299ab86da156e98cda16496b added transaction_interruptor
but its no longer needed. Revert the relevant changes.

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

index 2ac55b3405c805fc4075fca3252753460764514b..d80160ae73600663b8d8d7b02366e18594b01a1d 100644 (file)
@@ -14,7 +14,7 @@
 
 #include "include/buffer.h"
 #include "crimson/os/seastore/seastore_types.h"
-#include "crimson/os/seastore/transaction_interruptor.h"
+#include "crimson/common/errorator.h"
 
 struct btree_lba_manager_test;
 struct lba_btree_test;
@@ -23,6 +23,7 @@ struct cache_test_t;
 
 namespace crimson::os::seastore {
 
+class Transaction;
 class CachedExtent;
 using CachedExtentRef = boost::intrusive_ptr<CachedExtent>;
 class SegmentedAllocator;