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

Create passthrough suite that pauses initial sync while FCV is uninitialized

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 7.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Replication
    • Fully Compatible
    • Repl 2023-11-13, Repl 2023-11-27, Repl 2023-12-11, Repl 2023-12-25
    • 23

      During initial sync, there is a period of time where the FCV is uninitialized. Feature flag checks during this time can throw an invariant (see SERVER-79317 for some more context). We should add a passthrough suite that runs initial sync in the background and pauses initial sync during the period where FCV is uninitialized. This will hopefully catch more cases where the feature flag check could throw the invariant, so that teams can proactively find and fix the problem.

            Assignee:
            huayu.ouyang@mongodb.com Huayu Ouyang
            Reporter:
            huayu.ouyang@mongodb.com Huayu Ouyang
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: