When enabling profiling on a database, the system.profile collection is created using an untimestamped write to the catalog. But when running dropDatabase, the system.profile collection is dropped using a timestamped write to the catalog. This mixed-mode usage makes it difficult to reason in the CollectionCatalog. It will simplify the CollectionCatalog if both the create/drop are either timestamped or untimestamped, not mixed.
- is related to
-
SERVER-75741 CollectionCatalog does not handle mixed-mode create and drops during steady state
- Closed