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

Use OplogEntry everywhere in oplog application

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.3.1
    • Component/s: Replication
    • Backwards Compatibility:
      Fully Compatible
    • Sprint:
      Repl 2019-06-17, Repl 2019-07-01, Repl 2019-07-15, Repl 2019-07-29, Repl 2019-08-12

      Description

      OplogEntry is used in OplogApplier, but raw BSON is still needed by SyncTail::syncApply, which parses it again eventually for operations and commands. We should only parse the BSON once and use the parsed OplogEntry everywhere in oplog application.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              lingzhi.deng Lingzhi Deng
              Reporter:
              siyuan.zhou Siyuan Zhou
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: