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

Investigate assumption that mongo layer always tells storage engine when to take a checkpoint

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • 8.0 Required
    • None
    • None
    • Replication

    Description

      The mongo layer implicitly has an assumption that it always initiates all checkpoints in the storage engine. However, there are several situations where WT might internally take a checkpoint (the most recent one being background compaction) without the mongo layer being aware, which means that this assumption is not correct.

      We should investigate whether there are areas that are relying on this assumption, especially if they could affect correctness of the system.

      Attachments

        Activity

          People

            backlog-server-repl Backlog - Replication Team
            samy.lanka@mongodb.com Samyukta Lanka
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated: