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

Consider making resharding recipients use exponential moving average oplog application rate to estimate 'remainingTimeMillis'

    • Cluster Scalability

      Currently, resharding recipients use the overall average oplog application rate to estimate 'remainingTimeMillis'. This can lead to a very inaccurate estimate for 'remainingTimeMillis' if the "apply" state is long and the oplog application rate is not steady. Using an exponential moving average can alleviate this since it applies more weight to the recent applying rate.

            Assignee:
            Unassigned Unassigned
            Reporter:
            cheahuychou.mao@mongodb.com Cheahuychou Mao
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: