Details
-
Bug
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
Query Integration
-
Fully Compatible
-
ALL
-
QI 2023-11-13
-
175
Description
This ticket covers $setWindowFields failures related to window bounds re-parsing in BF-30324.
"Was not able to re-parse queryStats key when reading queryStats.Status Location5339900: Lower bound must not exceed upper bound: [1, 0] Hash: 9438084818423628190 Query Shape: { cmdNs: { db: \"test\", coll: \"comprehensive_parse\" }, command: \"aggregate\", pipeline: [ { $sort: { partition: 1, partitionSeq: -1 } }, { $_internalSetWindowFields: { partitionBy: \"$partition\", sortBy: { partitionSeq: -1 }, output: { x: { $first: \"$a\", window: { documents: [ 1, \"current\" ] } } } } } ] }" |
Bounds derived from the output.window.documents and output.window.range fields can hit this error.
Attachments
Issue Links
- is depended on by
-
SERVER-85096 TRACKING: M3 Correctness Tickets
-
- Closed
-
- is duplicated by
-
SERVER-82006 $setWindowFields window unit fails to re-parse
-
- Closed
-
-
SERVER-82008 $setWindowFields $expMovingAvg alpha arg fails to re-parse
-
- Closed
-
- is related to
-
SERVER-75596 Stress $queryStats read path for aggregation
-
- Closed
-