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

XMLWordPrintableJSON

    • Replication
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      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:
              [DO NOT USE] Backlog - Replication Team
              Reporter:
              Max Hirschhorn
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: