Remove redundant fields in OplogApplier::Options

XMLWordPrintableJSON

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

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

                Created:
                Updated:
                Resolved: