[SERVER-83430] Replace $tenant usage in CollectionCloner Created: 17/Nov/23  Updated: 14/Dec/23  Resolved: 14/Dec/23

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

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

Assigned Teams:
Service Arch
Backwards Compatibility: Fully Compatible
Sprint: Service Arch 2023-12-11, Service Arch 2023-12-25
Participants:
Story Points: 2

 Description   

Replace $tenant usage in CollectionCloner.

Currently, this "$tenant" is used for command "callStats", the command body looks like 

{    callStats: collname,    $db: dbname (non tenant prefixed),    $tenant: tenantId, }

We need to replace "$tenant" with unsigned security token. The command body looks like

{    callStats: collname,    $db: dbname (non tenant prefixed), }

. The command also include an unsigned security token which has no "expectPrefix".



 Comments   
Comment by Githook User [ 14/Dec/23 ]

Author:

{'name': 'Joseph Prince', 'email': 'joseph.d.prince@me.com', 'username': 'josephdprince'}

Message: SERVER-83430 replace dollartenant usage in collection cloner

GitOrigin-RevId: 0d004d9a05b8220ff3a2b897a4ee32c6d99a8a10
Branch: master
https://github.com/mongodb/mongo/commit/0ff65a230a6194b75d6b51496836cc4f065295c5

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