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

Properly set start/end times for current phase in the resharding coordinator service

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Trivial - P5 Trivial - P5
    • None
    • Affects Version/s: None
    • Component/s: None
    • Cluster Scalability

      We currently set the start/end times for a phase in the resharding coordinator service whenever we transition to a new state.

      This function currently only handles the cases when the new state is either `kCloning`, `kApplying`, or `kBlockingWrites`.

      We should update this function to properly set the start and end time metrics for all valid state transitions for this service.

       

      Ideally, the function would accept the previous state as well as the next state as parameters, so that we can track each state transition properly.

            Assignee:
            Unassigned Unassigned
            Reporter:
            ben.gawel@mongodb.com Ben Gawel
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: