Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-58655

Dump active storage transactions before StorageInterfaceImpl::recoverToStableTimestamp fatal assertion

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 5.3.0-rc1
    • None
    • None
    • None
    • Fully Compatible
    • Execution Team 2022-02-21

    Description

      We perform a fatal assertion if recovering to stable timestamp returns a non-OK status from the storage engine layer. One scenario this can occur is if there is somehow an active storage transaction when attempting to do so. In order to help with diagnosis in case this happens, we should consider looking into dumping any active storage transactions if we receive a non-OK status here.

      Attachments

        Activity

          People

            haley.connelly@mongodb.com Haley Connelly
            gregory.noma@mongodb.com Gregory Noma
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: