[SERVER-80779] Enumerate VTS for the serialization context Created: 05/Sep/23  Updated: 29/Oct/23  Resolved: 25/Sep/23

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

Type: Task Priority: Major - P3
Reporter: Hugh Tong (Inactive) Assignee: Hugh Tong (Inactive)
Resolution: Fixed Votes: 0
Labels: ntdi_must_have
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-73113 Allow only specific global dbs to be ... Closed
Assigned Teams:
Serverless
Backwards Compatibility: Fully Compatible
Sprint: Server Serverless 2023-10-02
Participants:

 Description   

Count and Distinct commands currently do not enumerate the tenantId provided via security token, which will cause parsing issues without expectPrefix.  Ideally, we would have the root requests accessible via the OpMsgRequest, but this would require a port of the existing commands which should be handled separately.  In the meantime, we may still be able to access the tenantId on the ValidatedTenancyScope on the opCtx in lieu of a core fix.

Note this also affects the Hello and Profile commands.



 Comments   
Comment by Githook User [ 25/Sep/23 ]

Author:

{'name': 'Hugh Tong', 'email': 'hugh.tong@mongodb.com', 'username': 'cortrain'}

Message: SERVER-80779 Evaluate VTS for serialization context
Branch: master
https://github.com/mongodb/mongo/commit/45afba98437cbd71143caca51c1443bf31731de7

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