-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
1
-
🟥 DDL
-
None
-
None
-
None
-
None
-
None
-
None
CMC on delayed secondaries relies reading "config.collection_critical_sections" to determine whether the CS is taken at the current timestamp for a given namespace. The database CS is handled by bailing out early as soon as a database level CS is detected. The check is too broad, as it throws if any database CS is taken, not just the database being checked. The goal of this ticket is to bail out only if the database CS is taken for the namespace of interest.