-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Reconciliation
-
None
-
Storage Engines, Storage Engines - Transactions
-
None
-
8
The current reconstruction of leaf page deltas works as follows:
- The base image is loaded, and all deltas are applied as updates.
- This results in an in-memory page appended with all the updates.
- Reconcile is then called to build a new page, after which the deltas are discarded from memory.
The proposed solution changes this flow by reconstructing the full disk image directly. Similar to the internal page delta work, parts of the merge-sort logic can be shared between internal and leaf pages to build the disk image in a single pass. Some investigation will be required to identify the reusable code and adapt them for leaf pages.
- 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
-