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

Refactor catalog initialization logic on startup

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

      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.

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

              Created:
              Updated:
              Resolved: