From: Matan Breizman Date: Mon, 4 Aug 2025 10:31:19 +0000 (+0000) Subject: crimson/os/seastore/transaction_interruptor: include transaction.h X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=a821f574588c83fa73c76c12120e4c61f99b603f;p=ceph.git crimson/os/seastore/transaction_interruptor: include transaction.h With the new design, only transaction_interruptor would include transaction in order to use its methods (is_conflicted and future commits) Signed-off-by: Matan Breizman --- diff --git a/src/crimson/os/seastore/transaction_interruptor.h b/src/crimson/os/seastore/transaction_interruptor.h index 587d95d68ff1e..794564fdc81fc 100644 --- a/src/crimson/os/seastore/transaction_interruptor.h +++ b/src/crimson/os/seastore/transaction_interruptor.h @@ -11,11 +11,10 @@ #include "crimson/common/errorator.h" #include "crimson/os/seastore/seastore_types.h" #include "crimson/common/interruptible_future.h" +#include "crimson/os/seastore/transaction.h" namespace crimson::os::seastore { -class Transaction; - struct TransactionConflictCondition { class transaction_conflict final : public std::exception { public: