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

Oplog as Buffer: abandon snapshot when getting oplog entries from oplog buffer

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major - P3 Major - P3
    • 3.3.10
    • None
    • Replication
    • None
    • Fully Compatible
    • Repl 16 (06/24/16)

    Description

      When using the oplog buffer collection in steady state replication, we must abandon the current snapshot on the OperationContext before each peek and pop from the buffer. If we never abandon the snapshot, then any new data that comes in after the operation context is created will not be seen.

      Attachments

        Activity

          People

            judah.schvimer@mongodb.com Judah Schvimer
            judah.schvimer@mongodb.com Judah Schvimer
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: