-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Reconciliation
-
None
-
Storage Engines, Storage Engines - Transactions
-
None
-
None
The current reconstruction of internal page deltas follows a two-step process:
- Merge all deltas into a single delta array.
- Apply the merged delta onto the base image.
The proposed solution is to eliminate the intermediate merge step. Instead, the base image and all deltas will be merged together in a single pass to build a full page disk image. The merge-sort logic remains central, but rather than only constructing an internal page index, the merge process itself will generate the final full disk image.
This approach avoids the two-phase process and produces a complete disk image directly, which can then be passed into __wti_page_inmem.
- is depended on by
-
WT-14706 Perform page discard verification in test/format
-
- Blocked
-
-
WT-14707 Perform page discard verification in test/model
-
- Blocked
-
-
SERVER-112719 Early exit verify in disagg
-
- Needs Scheduling
-
-
WT-15553 (disagg.mode=leader) test/format internal key OOO
-
- Closed
-
- related to
-
WT-14885 Rewrite pages with delta directly to a full page
-
- Closed
-
-
WT-15810 Update code style to reflect current use of FIXME comments
-
- In Code Review
-