-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
Fully Compatible
-
CAR Team 2025-09-01, CAR Team 2025-09-15
-
None
-
None
-
None
-
None
-
None
-
None
-
None
The test coverage of the direct connection ddl checks has so far mostly been unittesting - the purpose of this ticket is to add targeted tests which check that
- direct ddls against replica sets are allowed without special permissions
- direct ddls against nodes started with --shardsvr or --configsvr --replicaSetConfigShardMaintenanceMode are allowed without special permissions
direct ddls started after the initialization of sharding during addShard are disallowed with normal permissions but allowed with special permissionsdirect ddls started before the initialization of sharding must be drained before addShard can continuedirect ddls against members of a sharded cluster are disallowed