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

Ability to dump lock manager upon lock request timeout

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 6.3.0-rc0, 6.0.6
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Execution
    • Fully Compatible
    • v6.0
    • Execution Team 2023-01-23
    • 121

      There are certain cases where we dump the lock manager upon a lock acquisition timing out, for instance the RSTL acquisition for step down. However, since the acquisition has already timed out by this point, the state of the lock manager may have changed. It would be nice to be able to tell the locker to perform the lock manager dump before actually performing the timeout in cases this like. We could even make this a bit more general by providing a callback, so that the fatal assertion could be done at this point at well. Then we would have a more useful core dump.

            Assignee:
            gregory.noma@mongodb.com Gregory Noma
            Reporter:
            gregory.noma@mongodb.com Gregory Noma
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: