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

Remove all callers of FCV isVersionInitialized()

    • Type: Icon: Improvement Improvement
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Execution

      The FCV not being initialized during startup and initial sync has caused numerous bugs. See SERVER-48054, SERVER-45374, and SERVER-48050.

      For example, we do not initialize the FCV during startup until well near the end, and before indexes are rebuilt.

      During initial sync, we clone admin.system.users and admin.system.roles before admin.system.version.

      The end result of this ticket should be to remove all callers of isVersionInitialized().

            Assignee:
            backlog-server-execution [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            louis.williams@mongodb.com Louis Williams
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: