Enable synchronous (Elegant) Step-Down in WT test/format

XMLWordPrintableJSON

    • Storage Engines - Foundations
    • 1,115.558
    • SE Foundations - 2026-06-23, SE Foundations - 2026-07-07, SE Foundations - 2026-07-21
    • 5

      Currently, step-down in WT is not fully tested. In order to step-down the node is simply restarted. As a prerequisite for ASYNC step-down, we need to replace this crash/restart behavior with an "elegant" synchronous step-down.

      In this phase, synchronous step-down will be executed purely by calling reconfigure(role=follower). Once the tests (test/format, test/model, test/suite) are updated, we need to spin up an Evergreen feature branch to run these test suites, capture the resulting bugs, and triage them out to the relevant sub-teams to establish a baseline of stability.

      Acceptance Criteria / Tasks:

      • Modify existing step-down code path in test/format to step down elegantly using reconfigure(role=follower) instead of restarting.

            Assignee:
            Sid Mahajan
            Reporter:
            Sid Mahajan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: