-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: Reconciliation
-
Security Level: Public (Available to anyone on the web)
-
Storage Engines, Storage Engines - Transactions
-
0.003
-
SE Transactions - 2025-12-19
-
5
Previously, we only skipped writing a page in disaggregation when an empty delta was built. However, it's possible to skip writing the page even when no delta is built. This change generalizes the logic to skip page writes in disaggregation. Currently, it supports skipping writes only for one-to-one page replacements. In the future, this approach can be extended to handle split pages as well.
- depends on
-
WT-16249 Prepared rollback can cause the previous update missed in the delta
-
- Closed
-
- is related to
-
WT-16317 Fix the assert fire that no progress is made in reconciliation
-
- Closed
-
- related to
-
WT-16044 Disagg WT eviction writes duplicate phylog entries for the same page when cache is stuck
-
- Closed
-
-
WT-18579 Disagg update-restore eviction with zero surviving entries trips the no-progress assertion in __reconcile
-
- Closed
-
-
WT-16084 Design how re-reconciling in memory pages could use less I/O
-
- Closed
-
-
WT-16435 Write Performance Reconciliation Efficiency: Minimize wasted reconciliations
-
- Closed
-
-
WT-18005 Enchance checkpoint to scrub evict cleaned pages
-
- Closed
-