-
Notifications
You must be signed in to change notification settings - Fork 665
The race between TEvProposeTransaction
and TEvLockStatus
#8517
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The race between TEvProposeTransaction
and TEvLockStatus
#8517
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 |
|
Y_ABORT_UNLESS(TxWrites.contains(*writeId), | ||
"PQ %" PRIu64 ", WriteId {%" PRIu64 ", %" PRIu64 "}", | ||
TabletID(), writeId->NodeId, writeId->KeyId); | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Удалил это Y_VERIFY
⚪ ⚪
⚪
🟢
*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 |
⚪ ⚪ ⚪
🟢
*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 |
status `WriteId` is ignored
619fd7a
to
3332d6e
Compare
and 'TEvLockStatus
and
TEvLockStatus`
and
TEvLockStatus`TEvProposeTransaction
and TEvLockStatus
⚪
🟢
*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
The entry for
WriteId
was not saved if there was an empty list of partitions inTTxWriteInfo
. As a result, after restoring the tablet,Y_VERIFY
was triggered.Changelog category
Additional information
...