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

Remove redundant fields in OplogApplier::Options

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.3.1
    • Affects Version/s: None
    • Component/s: Replication
    • Labels:
      None
    • Replication
    • Fully Compatible

      SERVER-41788 added the mode, which is redundant with some fields like allowNamespaceNotFoundErrorsOnCrudOps and skipWritesToOplog. Using a mode requires less configuration at each use and reduces our testing surface. We can still add getter functions to push the decision about how each mode handles these behaviors into the Options class.

            Assignee:
            backlog-server-repl [DO NOT USE] Backlog - Replication Team
            Reporter:
            judah.schvimer@mongodb.com Judah Schvimer
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: