-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Serverless
-
Fully Compatible
-
Service Arch 2023-10-16, Server Serverless 2023-08-21, Server Serverless 2023-09-04, Server Serverless 2023-09-18, Server Serverless 2023-10-02
Only the admin, local, and config databases should be allowed to be created without a tenantId in DatabaseNameUtil::deserialize.
- depends on
-
SERVER-80533 Pass serialization context into agg parseFromBSON from error_labels
-
- Closed
-
-
SERVER-80635 Use AuthPrevalidated for auth-specific de/serialization
-
- Closed
-
-
SERVER-80743 Investigate listDatabases returning double-prefixed dbNames
-
- Closed
-
-
SERVER-80753 Modify runCheckOnReplSet to call isMaster on admin
-
- Closed
-
-
SERVER-80779 Enumerate VTS for the serialization context
-
- Closed
-
-
SERVER-80833 Pass serialization context into agg parseFromBSON from auth
-
- Closed
-
-
SERVER-81035 Create catalog-specific deserializer for pattern matching
-
- Closed
-
-
SERVER-81465 Prevent runTestTenantPrefixAlone test when tenantIds are required
-
- Closed
-
-
SERVER-81540 Create agg request using tenantId in auth session test
-
- Closed
-
-
SERVER-81831 Pass tenantIds into IDL parsers in query analysis
-
- Closed
-
- has to be done before
-
SERVER-78534 Only allow specific global collections to be created without a tenantId
-
- Closed
-
- is duplicated by
-
SERVER-73025 Assert a tenantId always exists on a non-global NamespaceString or DatabaseName
-
- Closed
-
-
SERVER-74508 Complete TODO listed in SERVER-73025
-
- Closed
-