You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
mbautin
changed the title
Clean up provisional records of aborted transactions during compactions
[Dist-txn]: Clean up provisional records of aborted transactions during compactions
May 15, 2018
Summary:
This diff implements the compaction path for
cleaning the intents for aborted transactions.
Test Plan: QLTransactionTest
Reviewers: mikhail, robert, sergei
Reviewed By: sergei
Subscribers: kannan, ybase
Differential Revision: https://phabricator.dev.yugabyte.com/D5294
Have committed changes to clean up intents for aborted transactions in
a) abort from client
b) transactions aborted because of conflicts
c) expired transactions because of failure to send heartbeat from client
d) in read path when an aborted transaction is encountered
e) in compaction path, when an aborted transaction is encountered.
Could test this with a workload that starts and aborts a lot of transactions.
The text was updated successfully, but these errors were encountered: