ExportXMLWordPrintableJSON

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Schema Management
    • None
    • Storage Engines - Foundations
    • 110.273
    • SE Foundations - 2026-10-13
    • 3

      Problem:

      With schema epochs and preserve_prepared=true, eviction can remove prepared state while a table awaits publication. A later checkpoint succeeds but is missing that state.

      AssertionError: 0 not greater than 0 : Stat 2418: expected increase after checkpoint

      At the point of time this error was found, statistic 2418 is: rec_time_window_prepared.

      Context:

      This was found while running the Python suite with schema publishing enabled as part of WT-18031. The failing test is:

      test_prepare46.test_prepare46.test_prepared_cell_preserved_after_eviction_at_unstable_prepare_ts

      This is similar to WT-18704. This test itself is already the reproducer (when running the schema epoch hook).

      Definition of Done:

      • Investigate and apply the bug fix for this scenario
      • Add regression tests covering this particular scenario
      • Remove the skip in test_prepare46

            Assignee:
            Krishen Chovhan
            Reporter:
            Krishen Chovhan
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: