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

initial sync uses different batch limits from steady state replication

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 3.6.6, 4.0.0-rc0
    • 3.4.14, 3.6.4, 3.7.9
    • Replication
    • None
    • Fully Compatible
    • ALL
    • v3.6, v3.4
    • 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

        Activity

          People

            benety.goh@mongodb.com Benety Goh
            benety.goh@mongodb.com Benety Goh
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: