Remove checks in initial sync code that check the sync source wireVersion for resumable initial sync feature compatibility

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 5.3.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • Replication 2021-12-13, Replication 2021-12-27, Replication 2022-01-10
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      Now that we are developing versions past 5.2, we are able to remove some stale code in the initial sync code path that checks whether the wireVersion < WireVersion::RESUMABLE_INITIAL_SYNC. For versions 5.0 and beyond, we should never expect to sync from a node lower than version 4.4, so we should always be able to assume the sync source supports resumable initial sync. 

      Areas that we currently check WireVersion:

            Assignee:
            Gabriel Marks
            Reporter:
            Jason Chan
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: