@@ -36,7 +36,7 @@ class TKqpTransactionManager : public IKqpTransactionManager {
3636 : CollectOnly(collectOnly) {}
3737
3838 void AddShard (ui64 shardId, bool isOlap, const TString& path) override {
39- Y_ABORT_UNLESS (State == ETransactionState::COLLECTING || State == ETransactionState::ERROR);
39+ AFL_ENSURE (State == ETransactionState::COLLECTING || State == ETransactionState::ERROR);
4040 ShardsIds.insert (shardId);
4141 auto & shardInfo = ShardsInfo[shardId];
4242 shardInfo.IsOlap = isOlap;
@@ -48,7 +48,7 @@ class TKqpTransactionManager : public IKqpTransactionManager {
4848 }
4949
5050 void AddAction (ui64 shardId, ui8 action) override {
51- Y_ABORT_UNLESS (State == ETransactionState::COLLECTING || State == ETransactionState::ERROR);
51+ AFL_ENSURE (State == ETransactionState::COLLECTING || State == ETransactionState::ERROR);
5252 ShardsInfo.at (shardId).Flags |= action;
5353 if (action & EAction::WRITE) {
5454 ReadOnly = false ;
@@ -57,7 +57,7 @@ class TKqpTransactionManager : public IKqpTransactionManager {
5757 }
5858
5959 void AddTopic (ui64 topicId, const TString& path) override {
60- Y_ABORT_UNLESS (State == ETransactionState::COLLECTING || State == ETransactionState::ERROR);
60+ AFL_ENSURE (State == ETransactionState::COLLECTING || State == ETransactionState::ERROR);
6161 ShardsIds.insert (topicId);
6262 auto & shardInfo = ShardsInfo[topicId];
6363
@@ -83,7 +83,7 @@ class TKqpTransactionManager : public IKqpTransactionManager {
8383 }
8484
8585 bool AddLock (ui64 shardId, const NKikimrDataEvents::TLock& lockProto) override {
86- Y_ABORT_UNLESS (State == ETransactionState::COLLECTING || State == ETransactionState::ERROR);
86+ AFL_ENSURE (State == ETransactionState::COLLECTING || State == ETransactionState::ERROR);
8787 TKqpLock lock (lockProto);
8888 bool isError = (lock.Proto .GetCounter () >= NKikimr::TSysTables::TLocksTable::TLock::ErrorMin);
8989 bool isInvalidated = (lock.Proto .GetCounter () == NKikimr::TSysTables::TLocksTable::TLock::ErrorAlreadyBroken)
0 commit comments