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

Evaluate whether more commands are compatible with file-copy based initial sync

    • Replication

      The jstestfuzz_replication_fcbis.yml test suite defines TestData.ignoreCommandsIncompatibleWithInitialSync = true and causes the mutational (jstestfuzz) fuzzer to skip running certain commands which are known to cause logical initial sync to restart. Some of the commands which are incompatible with logical initial sync are not incompatible with file-copy based initial sync because file-copy based initial sync clones at a single point-in-time and therefore doesn't rely on idempotency of oplog application to reach a consistent state.

      config:
        shell_options:
          crashOnInvalidBSONError: ""
          objcheck: ""
          global_vars:
            TestData:
              ignoreCommandsIncompatibleWithInitialSync: true
      

            Assignee:
            backlog-server-repl [DO NOT USE] Backlog - Replication Team
            Reporter:
            max.hirschhorn@mongodb.com Max Hirschhorn
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: