Details
-
Bug
-
Status: Closed
-
Major - P3
-
Resolution: Fixed
-
None
-
None
-
Not Needed
-
Iteration Jackfruit, Iteration Kiwi, Iteration Lime
Description
The aggregation pipeline builder doesn't find the correct documents for $match stages on int64 fields. Attached is a screenshot of an example. I think this may have something to do with the EJSON parsing converting the int64 value to a double along the way as I discovered this bug while working on CLOUDP-66548 which also involved int64s accidentally being converted to doubles.
Attachments
Issue Links
- is related to
-
MONGOSH-341 Wrong values with NumberLong for numbers > Number.MAX_SAFE_INTEGER
-
- Closed
-