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

Refactor catalog initialization logic on startup

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 4.2.0-rc2, 4.3.1
    • None
    • Storage
    • None
    • Fully Compatible
    • v4.2
    • Storage NYC 2019-05-06, Storage NYC 2019-05-20, Execution Team 2019-06-17

    Description

      Currently, startup code initializes collection catalog entries and collection objects in pretty separate places. They should really be initialized at the same time. And the future direction is to merge these two objects/classes.

      Also, restartCatalog and startup do share some code which initializes the collection objects but not much. This ticket should also try to figure out what's shared and what's not shared between startup and restartCatalog.

      Attachments

        Activity

          People

            xiangyu.yao@mongodb.com Xiangyu Yao (Inactive)
            xiangyu.yao@mongodb.com Xiangyu Yao (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: