-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: Reconciliation
-
Storage Engines, Storage Engines - Transactions
-
SE Transactions - 2025-08-15
-
5
Previously, checkpoint cannot write prepared updates to disk so we don't need to worry about inserting to the history store racing with prepared commit or rollback. However, it is now possible with the preserve prepared change. There are a lot of places in the history store insert code that we assume the update cannot change. We need to handle that and it is non-trivial.