[SERVER-73656] Replace the Fetcher `dbname` parameter type to DatabaseName Created: 06/Feb/23  Updated: 16/Oct/23

Status: Backlog
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Mathis Bessa Assignee: Backlog - Catalog and Routing
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-73114 Investigate changes needed to ShardMe... Closed
Assigned Teams:
Serverless
Participants:

 Description   

We currently create a Fetcher using a string for the dbname parameter. This should be changed to use a DatabaseName instead.

Fetcher internally stores `dbname` as a string which is later used to create RemoteCommandRequest  which also takes a StringData as a parameter for dbName.

We can either complete this ticket and eventually convert the dbName.toString when passing it to the RemoteCommandRequest as part of this ticket.


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