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

initial sync uses different batch limits from steady state replication

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: 3.4.14, 3.6.4, 3.7.9
    • Fix Version/s: 3.6.6, 4.0.0-rc0
    • Component/s: Replication
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Backport Requested:
      v3.6, v3.4
    • Sprint:
      Repl 2018-05-21

      Description

      Initial sync limits batches during oplog application to 5000 ops/dur::UncommittedBytesLimit (512 MB) while steady state replication has been limiting batches to 50,000 ops/100MB since commit b53a93270c8ea8ccc9f43a0cf0592353b0edd012 (SERVER-24242).

      Getting the batch limits from SyncTail will also allow us to tweak the maximum number of operations in each batch during initial sync using the server parameter replBatchLimitOperations.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: