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

Ensure resharding metrics object still exists when reporting currentOp info

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.1.0-rc0, 7.3.2, 8.0.0-rc2, 7.0.11
    • Affects Version/s: None
    • Component/s: None
    • None
    • Cluster Scalability
    • Fully Compatible
    • ALL
    • v8.0, v7.3, v7.0
    • Cluster Scalability 2024-4-1, Cluster Scalability 2024-4-15
    • 151

      In each of the 3 resharding state machines, we reset the metrics object they store early (before the state machines themselves are destroyed). If a currentOp request comes in after we've reset the metrics object, but before the state machine itself is destroyed, we'll attempt to access a non-existent obj.

            Assignee:
            janna.golden@mongodb.com Janna Golden
            Reporter:
            janna.golden@mongodb.com Janna Golden
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: