-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
CAR Team 2025-05-12
-
None
-
3
-
TBD
-
None
-
None
-
None
-
None
-
None
-
None
This ticket aims to determine whether the DDL lock manager should reside in the shard_role or sharding_runtime_d library.
Based on this evaluation, we will assess whether the assertIsPrimaryShardForDb method in DatabaseShardingState can be moved to the private implementation (e.g., DatabaseShardingRuntime). This would further encapsulate sharding internals and help expose a cleaner, more focused public DSS API.
- depends on
-
SERVER-103709 Separate responsibilities currently held by the DSS into a public interface and a private one
-
- Closed
-