@@ -3504,7 +3504,7 @@ void TPersQueue::Handle(TEvPQ::TEvTxCalcPredicateResult::TPtr& ev, const TActorC
3504
3504
" Step " << event.Step <<
3505
3505
" , TxId " << event.TxId <<
3506
3506
" , Partition " << event.Partition <<
3507
- " , Predicate " << ( event.Predicate ? " true " : " false " ) );
3507
+ " , Predicate " << event.Predicate );
3508
3508
3509
3509
auto tx = GetTransaction (ctx, event.TxId );
3510
3510
if (!tx) {
@@ -4210,9 +4210,7 @@ void TPersQueue::CheckTxState(const TActorContext& ctx,
4210
4210
4211
4211
tx.WriteInProgress = false ;
4212
4212
4213
- //
4214
- // запланированные события будут отправлены в EndWriteTxs
4215
- //
4213
+ // scheduled events will be sent to EndWriteTxs
4216
4214
4217
4215
tx.State = NKikimrPQ::TTransaction::PREPARED;
4218
4216
PQ_LOG_D (" TxId " << tx.TxId <<
@@ -4240,9 +4238,7 @@ void TPersQueue::CheckTxState(const TActorContext& ctx,
4240
4238
4241
4239
tx.WriteInProgress = false ;
4242
4240
4243
- //
4244
- // запланированные события будут отправлены в EndWriteTxs
4245
- //
4241
+ // scheduled events will be sent to EndWriteTxs
4246
4242
4247
4243
tx.State = NKikimrPQ::TTransaction::PLANNED;
4248
4244
PQ_LOG_D (" TxId " << tx.TxId <<
@@ -4272,6 +4268,8 @@ void TPersQueue::CheckTxState(const TActorContext& ctx,
4272
4268
switch (tx.Kind ) {
4273
4269
case NKikimrPQ::TTransaction::KIND_DATA:
4274
4270
case NKikimrPQ::TTransaction::KIND_CONFIG:
4271
+ WriteTx (tx, NKikimrPQ::TTransaction::CALCULATED);
4272
+
4275
4273
tx.State = NKikimrPQ::TTransaction::CALCULATED;
4276
4274
PQ_LOG_D (" TxId " << tx.TxId <<
4277
4275
" , NewState " << NKikimrPQ::TTransaction_EState_Name (tx.State ));
@@ -4281,14 +4279,12 @@ void TPersQueue::CheckTxState(const TActorContext& ctx,
4281
4279
case NKikimrPQ::TTransaction::KIND_UNKNOWN:
4282
4280
Y_ABORT_UNLESS (false );
4283
4281
}
4284
- } else {
4285
- break ;
4286
4282
}
4287
4283
4288
- [[fallthrough]] ;
4284
+ break ;
4289
4285
4290
4286
case NKikimrPQ::TTransaction::CALCULATED:
4291
- Y_ABORT_UNLESS (! tx.WriteInProgress ,
4287
+ Y_ABORT_UNLESS (tx.WriteInProgress ,
4292
4288
" PQ %" PRIu64 " , TxId %" PRIu64,
4293
4289
TabletID (), tx.TxId );
4294
4290
0 commit comments