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

Periodically obtain remainingOperationTimeEstimatedMillis estimates from recipients for use by the ReshardingCoordinator

    • Fully Compatible
    • Sharding 2021-03-08, Sharding 2021-03-22, Sharding 2021-04-05, Sharding 2021-04-19, Sharding 2021-05-03
    • 134
    • 2

      Add a remainingReshardingOperationTimeMillisThreshold server parameter to control when the coordinator should engage the critical section (default value of 2s)
      Should contact each recipient to gather statistics.
      Should continuously monitor while a ReshardingCoordinator service instance exists.
      Should stop monitoring when the coordinator instance exits or we reach the critical section of the coordinator.
      Should provide ability to determine if all recipients report they can finish within the remainingReshardingOperationTimeMillisThreshold.
      Engage critical section once all recipients report they can finish within remainingOperationTimeMillisThreshold.

            Assignee:
            amirsaman.memaripour@mongodb.com Amirsaman Memaripour
            Reporter:
            lamont.nelson@mongodb.com Lamont Nelson
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: