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

sync fails when large update follow by replica set config

    • Type: Icon: Bug Bug
    • Resolution: Incomplete
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: 3.4.2
    • Component/s: Replication
    • None
    • ALL
    • Hide

      have 10 nodes in a replication set iwth only 1 primary.
      have node 11 on standby (ready to add to set)
      allowChaining must be true

      perform large update on primary followed immediately by updating replication set config to add node 11.

      some secondaries that sync to other secondaries will fail with "Restarting oplog query due to error: ExceededTimeLimit: Operation timed out, request was RemoteCommand..."

      the longer the chain of secondary->secondary->secondary...->primary the more likely sync will hang.

      Show
      have 10 nodes in a replication set iwth only 1 primary. have node 11 on standby (ready to add to set) allowChaining must be true perform large update on primary followed immediately by updating replication set config to add node 11. some secondaries that sync to other secondaries will fail with "Restarting oplog query due to error: ExceededTimeLimit: Operation timed out, request was RemoteCommand..." the longer the chain of secondary->secondary->secondary...->primary the more likely sync will hang.
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      sync fails when large update follow by replica set config

            Assignee:
            mark.agarunov Mark Agarunov (Inactive)
            Reporter:
            pcalin Calin Pirtea
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: