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

Create a new method to check for running user transactions before starting rollback-to-stable operation

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • WT10.0.1, 4.4.9, 5.0.3, 5.1.0-rc0
    • None
    • None
    • None
    • 8
    • Storage - Ra 2021-08-23

    Description

      Currently, rollback to stable doesn't run if there is any active transaction in the system. However, we should block it only when there are external transactions and the internal transactions such as eviction should not block it. We need a mechanism to distinguish them when doing the active transaction check in rollback to stable.

      This ticket should design, implement, and test such mechanism.

      Attachments

        Activity

          People

            haseeb.bokhari@mongodb.com Haseeb Bokhari (Inactive)
            chenhao.qu@mongodb.com Chenhao Qu
            Chenhao Qu
            Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: