Fix reconciliation time point stats when we write a delta

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Reconciliation
    • None
    • Storage Engines - Transactions
    • SE Transactions - 2026-01-30
    • 3

      We update the stats for timestamps and transaction ids written in __rec_page_time_stats. However, it always assumes a full page is written. Therefore, the stats is wrong when we actually write a delta. Fix the stats to consider delta.

      Right now, the stats are now double counted for keys that we write a delta as currently we always build a full disk image in reconciliation.

      After fixing this, there is no need to turn off the leaf delta config in test_checkpoint09 test.

            Assignee:
            [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            Chenhao Qu
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: