-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Storage Execution
-
Storage Execution 2025-04-14
-
None
-
None
-
None
-
None
-
None
-
None
-
None
After SERVER-100962, we should be able to move StorageEngineImpl::loadDurableCatalog() out of storage. Other code in this file that depends on DurableCatalog should also be refactored. Let ServiceContext own a SyncUnique<DurableCatalog> just like how it owns a StorageEngine object now.
- depends on
-
SERVER-102691 Remove storage's dependency on IndexDescriptor
-
- Closed
-
-
SERVER-100827 Remove uses of CollectionOptions from the KVEngine interface
-
- In Progress
-
-
SERVER-98989 Remove storage_engine_impl's dependency on catalog
-
- Closed
-
-
SERVER-100962 Manage unique ident generation in storage
-
- Closed
-
- is related to
-
SERVER-98989 Remove storage_engine_impl's dependency on catalog
-
- Closed
-
- split to
-
SERVER-103285 Remove db/index dependencies from DurableCatalog
-
- In Progress
-