-
Notifications
You must be signed in to change notification settings - Fork 11.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
persist all transactions and effects during checkpoint construction (#…
…20966) This is a temporary change needed to prepare for the upgrade to data quarantining. The data quarantining code will assume that any uncommitted transactions will be replayed from consensus. But upon upgrade, no replay will occur - the non-DQ build will have marked all commits as processed immediately. This change prevents the assert at https://github.com/MystenLabs/sui/blob/791ce9132d98cfff4874e9cff4278419e050d94c/crates/sui-core/src/checkpoints/checkpoint_executor/mod.rs#L1001 from firing during startup of a DQ build.
- Loading branch information
1 parent
0fd1597
commit d487c2c
Showing
4 changed files
with
86 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters