clear OplogBuffer at the end of initial sync

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Done
    • Priority: Major - P3
    • 3.4.1, 3.5.1
    • Affects Version/s: None
    • Component/s: Replication
    • None
    • Fully Compatible
    • ALL
    • Repl 2016-11-21
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      We clear the OplogBuffer in _resetState_inlock: https://github.com/mongodb/mongo/blob/8c5d01498d1dfa8eef4292db4d32e6e6465a1580/src/mongo/db/repl/data_replicator.cpp#L352

      When the call to this function got moved from the end of initial sync to the beginning, we no longer cleared the OplogBuffer at the end of initial sync.

            Assignee:
            Judah Schvimer
            Reporter:
            Judah Schvimer
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: