[SERVER-62812] Add TenantNamespaceOrUUID type Created: 20/Jan/22  Updated: 06/Dec/22  Resolved: 06/Apr/22

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

Type: Task Priority: Major - P3
Reporter: Janna Golden Assignee: [DO NOT USE] Backlog - Server Serverless (Inactive)
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-62916 Change CollectionCatalog::resolveName... Closed
is depended on by SERVER-62919 Change CollectionLock to use TenantNa... Closed
Assigned Teams:
Serverless
Sprint: Server Serverless 2022-02-07, Server Serverless 2022-02-21
Participants:

 Description   

Create a new class TenantNamespaceOrUUID that is similar to NamespaceStringOrUUID. It should hold either a TenantNamespace object OR a TenantDatabaseName object + UUID, but never all three (in the same way that NamespaceStringOrUUID will either hold a NamespaceString OR a dbName string + UUID).



 Comments   
Comment by Sophia Tan [ 14/Feb/22 ]

We will hold on the code changing related with TenantNamespace while we are searching another way that NamespaceString will be changed to contain the tenant id directly. 

Generated at Thu Feb 08 05:56:08 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.