[SERVER-74491] Make DatabaseName::toString private Created: 01/Mar/23  Updated: 29/Oct/23  Resolved: 10/May/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: Janna Golden 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-74485 Always include tenant in db name attr... Closed
depends on SERVER-74487 Always include tenant in db name attr... Closed
Related
is related to SERVER-76771 Change audit::log*Database to use a D... Closed
is related to SERVER-76797 Remove the DatabaseName << operator Closed
is related to SERVER-76798 Remove the DatabaseName << operator Closed
is related to SERVER-77370 Remove DatabaseName::ConstantProxy::t... Closed
is related to SERVER-78110 Add stringifyForAssert for DatabaseName Closed
Assigned Teams:
Serverless
Backwards Compatibility: Fully Compatible
Sprint: Server Serverless 2023-05-01, Server Serverless 2023-05-15
Participants:
Story Points: 3

 Description   

In order to ensure DatabaseName is always serialized correctly, we will create context specific toString methods on DatabaseName and DatabaseNameUtil, and remove any default serialization behavior.



 Comments   
Comment by Githook User [ 10/May/23 ]

Author:

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

Message: SERVER-74491 Make DatabaseName::toString private
Branch: master
https://github.com/mongodb/mongo/commit/1da4e2258b20629c277ce78b9c1776b28717d2ec

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