[SERVER-68423] Remove CommandHelpers::parseNsFromCommand(StringData dbname, const BSONObj& cmdObj) Created: 28/Jul/22  Updated: 29/Oct/23  Resolved: 17/Aug/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.1.0-rc0

Type: Task Priority: Major - P3
Reporter: Sophia Tan Assignee: Mathis Bessa
Resolution: Fixed Votes: 0
Labels: ntdi_must_have
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-68422 Add a new API CommandHelpers::parseNs... Closed
depends on SERVER-68602 Change query_analysis::process*Comman... Closed
depends on SERVER-68912 Change CryptDWriteOp:: InvocationBase... Closed
depends on SERVER-68915 Have CryptdExplainCmd::Invocation to ... Closed
Issue split
split from SERVER-67519 Change CommandHelpers::parseNs* metho... Open
Related
related to SERVER-79989 Change APIs to take in DatabaseName i... Closed
related to SERVER-67211 Plumb DatabaseName and NamespaceStrin... Closed
is related to SERVER-72809 Add FLE test coverage for NTDI Closed
Assigned Teams:
Serverless
Backwards Compatibility: Fully Compatible
Sprint: Server Serverless 2023-08-21
Participants:

 Description   

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.



 Comments   
Comment by Githook User [ 17/Aug/23 ]

Author:

{'name': 'Mathis Bessa', 'email': 'mathis.bessa@mongodb.com', 'username': 'mathisbessamdb'}

Message: SERVER-68423 Remove CommandHelpers::parseNsFromCommand(StringData dbn
Branch: master
https://github.com/mongodb/mongo/commit/757af7198c1b7367ae7457b8029aac5ca26d754d

Comment by Sophia Tan [ 15/Aug/23 ]

I put this ticket back to NTDI project as we decided to make all APIs (except sharding code APIs) to take in DatabaseName object instead of string.

Generated at Thu Feb 08 06:10:46 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.