-
Type:
Improvement
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Query Execution
-
Fully Compatible
-
None
-
None
-
None
-
None
-
None
-
None
-
None
We should implement property-based testing for basic behavior of our most common agg stages. For example that $limit: X returns X documents or less. Or $group returns a set of documents with unique IDs.
These properties are not held surprisingly often, such as in SERVER-100299. It's valuable to have simple checks like these.
We should also test common customer patterns, such as sort-limit-skip, and optionally lookup-unwind
- is related to
-
SERVER-100436 Expand property tests to cover limit/skip
-
- Closed
-
- related to
-
SERVER-100299 sort-skip-limit may return more documents than limit specifies
-
- Closed
-