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

XMLWordPrintableJSON

    • Cluster Scalability
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      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
              Reporter:
              Cheahuychou Mao
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: