[SERVER-38923] Simplify lookup.js to take advantage of passthrough suites Created: 10/Jan/19 Updated: 06/Dec/22 Resolved: 29/Jul/21 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Aggregation Framework |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Charlie Swanson | Assignee: | Backlog - Query Optimization |
| Resolution: | Won't Do | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Assigned Teams: |
Query Optimization
|
| Sprint: | Query 2019-01-28 |
| Participants: |
| Description |
|
The test currently runs a variety of assertions against a variety of cluster types. Now that sharded $lookup is supported, at least from mongos, we should be able to simplify the test and take advantage of passthroigh suites to get much of the coverage . We should keep a simpler version of the test in the sharding suite to cover cases where the aggregate’s source collection is sharded but the $lookup collection is not, and vice versa. |