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

Remove tracking of individually checkpointed indexes

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 7.0.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • Execution Team 2023-03-20

    Description

      Index builds will open a bulk cursor which can perform a checkpoint on the index table. This will make the latest checkpoint of the table inconsistent with those of other tables which are checkpointed globally. 

      We started tracking these indexes so that we can skip validating them during background validation when we read from each table's latest checkpoint. However, these "inconsistent" indexes will already be skipped as we examine the catalog for ready indexes on the latest system-wide checkpoint. We can completely remove this mechanism in our code.

      Attachments

        Activity

          People

            yuhong.zhang@mongodb.com Yuhong Zhang
            yuhong.zhang@mongodb.com Yuhong Zhang
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: