]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/os/seastore/btree/fixed_kv_btree: use common base_ertr
authorMatan Breizman <mbreizma@redhat.com>
Mon, 4 Aug 2025 10:16:59 +0000 (10:16 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Sun, 10 Aug 2025 11:42:03 +0000 (11:42 +0000)
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
src/crimson/os/seastore/btree/fixed_kv_btree.h

index 954cca7fd692417c2bbed4e7fa269f38aae22346..8fbb5f1bbac3ecc5438dd09b01e604bb7d157e3d 100644 (file)
@@ -12,6 +12,7 @@
 
 #include "crimson/os/seastore/cache.h"
 #include "crimson/os/seastore/seastore_types.h"
+#include "crimson/os/seastore/transaction_interruptor.h"
 #include "crimson/os/seastore/btree/btree_types.h"
 #include "crimson/os/seastore/root_block.h"
 #include "crimson/os/seastore/linked_tree_node.h"
@@ -52,10 +53,6 @@ public:
   using InternalNodeRef = TCachedExtentRef<internal_node_t>;
   using LeafNodeRef = TCachedExtentRef<leaf_node_t>;
 
-  using base_ertr = crimson::errorator<
-    crimson::ct_error::input_output_error>;
-  using base_iertr = trans_iertr<base_ertr>;
-
   class iterator;
   using iterator_fut = base_iertr::future<iterator>;
   static constexpr bool leaf_has_children =