-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Engines, Storage Engines - Transactions
-
None
-
8
The new Disaggregated Storage architecture will require a data format change to support the fast truncate operation for prepared transactions. This change is not urgent, as MongoDB currently does not use fast-truncate in conjunction with prepared transactions, however, it is required to have a consistent state for prepared transactions in the new disaggregated storage architecture.
In the attached storage architecture, page deleted structures were never written to disk if they were associated with a prepared transaction that was in progress, as this information could be retained in cache.