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

      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: