test/format (mode=switch) [Elegant stepdown bugs] No corresponding value exists on the stable table to delete

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Reconciliation
    • Storage Engines - Foundations
    • 512.004
    • SE Foundations - Q4+ Backlog
    • None

      Context

      This bug was discovered during testing on the dedicated elegant step-down feature branch https://github.com/wiredtiger/wiredtiger/compare/develop...wt-17785-enable-elegant-stepdown-mainine. Currently, step-down restarts for test/format. In this branch, we are replacing the restart with a synchronous, elegant step-down triggered via reconfigure(role=follower). This ticket captures one of the bugs as a result of elegant stepdown.

      Evergreen Task / Link

      https://spruce.mongodb.com/version/6a2a86c547495a0008de33fc/tasks and https://spruce.mongodb.com/version/6a2a873eeb4696000715ceed/tasks

      Example task (non-stress variants only): Ubuntu 20.04 ARM64 Non-standalone / data-validation-1

      Logs & Stack Trace

      file:T00002.wt_stable, disagg-drain: [WT_VERB_DEFAULT][ERROR]: __layered_assert_stable_btree_state, 76: WiredTiger assertion failed: 'has_value || __wt_txn_upd_visible_all(session, last_upd)'. No corresponding value exists on the stable table to delete
      

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

              Created:
              Updated: