-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Serverless
-
Fully Compatible
-
Server Serverless 2023-08-21
Change ClusterExplainCommand to pass a DatabaseName object to parseNsFromCommand (it currently passes a string). Then, remove CommandHelpers::parseNsFromCommand(StringData dbname, const BSONObj& cmdObj) from the code base.
- depends on
-
SERVER-68422 Add a new API CommandHelpers::parseNsFromCommand(const DatabaseName& dbName, const BSONObj& cmdObj)
- Closed
-
SERVER-68602 Change query_analysis::process*Command methods to take in DatabaseName object instead of db name string
- Closed
-
SERVER-68912 Change CryptDWriteOp:: InvocationBase class and its subclasses to take in DatabaseName
- Closed
-
SERVER-68915 Have CryptdExplainCmd::Invocation to be created with the validated tenant id from inner request
- Closed
- is related to
-
SERVER-72809 Add FLE test coverage for NTDI
- Closed
- related to
-
SERVER-79989 Change APIs to take in DatabaseName instead of string db across the non sharding/auth codebase
- Closed
-
SERVER-67211 Plumb DatabaseName and NamespaceString into CommandHelpers
- Closed
- split from
-
SERVER-67519 Change CommandHelpers::parseNs* methods to construct NamespaceStrings with tenantId
- Closed