[SERVER-74837] Refactor lookup_equijoin tests to not depend on magic globals Created: 14/Mar/23  Updated: 29/Oct/23  Resolved: 15/Mar/23

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

Type: Task Priority: Major - P3
Reporter: Matt Broadstone Assignee: Matt Broadstone
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Participants:

 Description   

The tests for $lookup join semantics depend on magic global variables to be set before loading the library file. This is difficult to accommodate when converting to modules, and is generally bad practice anyway. Convert these tests to the library methods.



 Comments   
Comment by Githook User [ 15/Mar/23 ]

Author:

{'name': 'Matt Broadstone', 'email': 'mbroadst@mongodb.com', 'username': 'mbroadst'}

Message: SERVER-74837 Refactor $lookup join tests to not use magic globals
Branch: master
https://github.com/mongodb/mongo/commit/2c13197dfb80a2e793c6c09ca3bc6a630d417c84

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