Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-13742

RTS model can create malformed workloads where prepared transactions are neither committed nor aborted before RTS

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Test Model
    • None
    • Storage Engines

      Rollback to stable should be executed outside of transactions only, however it is possible for the model to generate workloads where this dependency is not respected. This leads to RTS failing as it expects there are no active transactions in progress.

        1. model_test.workload
          442 kB
        2. reduced.workload
          0.1 kB

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            monica.ng@mongodb.com Monica Ng
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: