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

ReshardingCoordinator instances to load metrics state upon instantiation

    • Sharding NYC
    • Sharding 2021-07-12, Sharding 2021-07-26, Sharding 2021-08-09

      Should instantiate ReshardingMetrics object with the persisted data

      Tracked quantities in the ReshardingMetrics class:

      • runningOperation time interval (c)
      • ** opStatus (d, c, r) always set to running.
      • copyingDocuments time interval (r)
      • documentsToCopy (r)
      • documentsCopied (r)
      • bytesToCopy (r)
      • bytesCopied (r)
      • applyingOplogEntries time interval (r)
      • oplogEntriesFetched (r)
      • oplogEntriesApplied (r)
      • // inCriticalSection time interval (c)
      • // writesDuringCriticalSection (d)
      • donorState (d)
      • recipientState (r)
      • coordinatorState (c)

      d = donor
      r = recipient
      c = coordinator

            Assignee:
            backlog-server-sharding-nyc [DO NOT USE] Backlog - Sharding NYC
            Reporter:
            lamont.nelson@mongodb.com Lamont Nelson
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: