-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: 6.0 Required
-
Component/s: None
-
None
-
Query Optimization
-
Fully Compatible
-
QO 2024-08-05
-
200
BF-34316 was caused by a difference in the handling of the MISSING value between 5.0.28 and 6.0. The change introduced in SERVER-83567 where the $push in window aggregate in classic was changed to ignore the MISSING value. This change went in for 7.2, 7.0 and 6.0 but not 5.0 due to the approaching EOL for 5.0.
This ticket will modify the fuzzer's grammar weights such that the $push operator in window aggregate is not generated when multiversion testing in this specific case i.e. 6.0 against 5.0
- backported by
-
SERVER-83567 Push in classic stores missing values.
- Closed