Fixed errors with transactions in the PQ tablet#12884
Fixed errors with transactions in the PQ tablet#12884Alek5andr-Kotov merged 4 commits intoydb-platform:stable-24-3from
Conversation
|
⚪
🟡
*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation |
|
⚪
🟡
*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation |
Changelog entry
Fixed the errors:
TEvLongTxService::TEvLockStatusarrived before the transaction was completed. As a result, the transaction could be partially executed. Added a check that the service partition can only be deleted if noTEvProposeTransactionmessages have been received yet.TEvReadSetmore times than the number of senders inTEvProposeTransaction. Deleted the check from `Y_ABORT_UNLESS'.checks with theForceFalseflag. Instead of an abnormal termination, the program returnsABORTED'.Changelog category
Additional information
...