[SERVER-53619] Verify that $lookup and $unionWith work against time-series collections Created: 06/Jan/21  Updated: 29/Oct/23  Resolved: 31/Mar/21

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

Type: Task Priority: Major - P3
Reporter: Eric Cox (Inactive) Assignee: Ethan Zhang (Inactive)
Resolution: Fixed Votes: 0
Labels: qexec-team
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-54955 Prohibit the use of multi-document wr... Closed
related to SERVER-55559 Rollback requires _id index when writ... Closed
Backwards Compatibility: Fully Compatible
Sprint: Query Execution 2021-02-22, Query Execution 2021-03-08, Query Execution 2021-03-22, Query Execution 2021-04-05
Participants:

 Description   

Under the work done in SERVER-53465 the stage constraints used assumed that LookupRequirement::kAllowed and UnionRequirement::kAllowed are valid. We should verify that queries against time-series collections with $lookup and $unionWith work accordingly.



 Comments   
Comment by Githook User [ 31/Mar/21 ]

Author:

{'name': 'Ethan Zhang', 'email': 'ethan.zhang@mongodb.com', 'username': 'yzhang1991'}

Message: SERVER-53619 add tests for $lookup and $unionWith on time-series collection
Branch: master
https://github.com/mongodb/mongo/commit/7cfcec38fd4f6549a12907f8c32f86a85e773ff5

Comment by Eric Cox (Inactive) [ 26/Mar/21 ]

I field a bug ticket under SERVER-55559 for the failure we are seeing with the $unionWith tests in the burn_in:retryable_writes_jscore_stepdown_passthrough suite that Ethan mentioned in his path build here.

I spoke to louieaw@gmail.com and he agreed that it's a bug that should be addressed by his team. To unblock you from landing ethan.zhang we can disable the test for now from running in this suite.

Generated at Thu Feb 08 05:31:25 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.