-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Query Execution
-
None
-
None
-
None
-
None
-
None
-
None
-
None
After SERVER-113240, we'll have a fast-check model of $lookup and a correctness PBT that uses $lookup, but does not cover every combination of collection types.
$lookup can operate on different types of collections. The foreign and local collections can be sharded or not. They also can be time-series or regular collections.
We should write a property-based test that generates booleans to indicate the characteristics of each collection (isTimeseries, isSharded etc), then runs $lookup queries in these scenarios.
- is blocked by
-
SERVER-113240 Model $lookup in fast-check and create correctness PBT
-
- Backlog
-
- is related to
-
SERVER-104719 $lookup on time-series collection using bounded sorter can lead to incorrect uassert
-
- Closed
-
- related to
-
SERVER-113240 Model $lookup in fast-check and create correctness PBT
-
- Backlog
-
-
SERVER-110768 Create property-based test targeting $lookup-$unwind
-
- Backlog
-