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

Clear the oplogTruncateAfterPoint timestamp on stepdown

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 4.3.1
    • None
    • Storage
    • None
    • Fully Compatible
    • Execution Team 2019-06-17, Execution Team 2019-07-01, Execution Team 2019-07-29, Execution Team 2019-08-12, Execution Team 2019-11-04, Execution Team 2019-11-18

    Description

      We will be setting the oplogTruncateAfterPoint continuously in mode PRIMARY so that we can safely replicate before journaling. SERVER-41389 will pause the thread that sets the oplogTruncateAfterPoint in mode SECONDARY, but we are not guaranteed to run batch application, which unsets the oplogTruncateAfterPoint, before potentially stepping up to primary again.

      UPDATE: we are pivoting to unsetting the value on stepdown, as opposed to removing the invariant on stepup.

      Attachments

        Activity

          People

            dianna.hohensee@mongodb.com Dianna Hohensee (Inactive)
            dianna.hohensee@mongodb.com Dianna Hohensee (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: