[SERVER-79581] Remove HostTypeRequirement::kPrimaryShard from $graphLookup Created: 01/Aug/23  Updated: 28/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: David Storch Assignee: Mihai Andrei
Resolution: Fixed Votes: 0
Labels: pm3229-m1
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-83860 Designate a merging shard for nested ... Closed
is depended on by SERVER-84086 Complete TODO listed in SERVER-83860 Closed
Problem/Incident
Related
is related to SERVER-79580 Remove HostTypeRequirement::kPrimaryS... Closed
Assigned Teams:
Query Execution
Backwards Compatibility: Fully Compatible
Sprint: QE 2023-12-11, QE 2023-12-25
Participants:
Linked BF Score: 105

 Description   

This is a closely related task to SERVER-79580, although SERVER-79580 should be done first. We should build upon the infrastructure introduced in SERVER-79580 so that we can route $graphLookup in the same way. We also need to implement a similar set of test cases for $graphLookup. Because the test cases are so similar, we might want to share some test code so that we can easily test the same data placement scenarios with similar $lookup and $graphLookup queries. 



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

Author:

{'name': 'Mihai Andrei', 'email': 'mihai.andrei@mongodb.com', 'username': 'mtandrei'}

Message: SERVER-79581 Remove HostTypeRequirement::kPrimaryShard from $graphLookup and add test coverage

GitOrigin-RevId: 744f5641515c45a3a1208bff7bdbd3a069b7a707
Branch: master
https://github.com/mongodb/mongo/commit/cfd2bdd2a5a8eb87ac1dc1afc8d118d5167fa9c8

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