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

Make improvements to FCV startup code

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Replication

      It can be confusing to know where to put startup code. We should make a "do startup things after FCV is initiated" function so people know where to put those checks.

      We should also look into renaming fassertInitializedAfterStartup since it is misleading and might not apply to replica sets. Replica set members only initialize their FCV version after replSetInitiate has been run. and so fassertInitializedAfterStartup() being called by mongod_main.cpp isn't relevant for them

            Assignee:
            backlog-server-repl [DO NOT USE] Backlog - Replication Team
            Reporter:
            huayu.ouyang@mongodb.com Huayu Ouyang
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: