-
Type: Bug
-
Resolution: Fixed
-
Priority: Critical - P2
-
Affects Version/s: 1.26.1
-
Component/s: Import/Export
-
None
-
Environment:OS:
node.js / npm versions:
Additional info:
-
1
-
Not Needed
Description
When I export (either JSON or CSV) my int64 data using COMPASS, my resulting file has all the values rounded up when there are 18+ digits. For example 8300000000000000321 becomes 8300000000000000000.
Steps to Reproduce
Create a doc in a collection using int64 with a value of 8300000000000000321. Then export that data either JSON or CSV using compass.
Expected Results
The data should not be changed (or rounded in any way).
Actual Results
Data is rounded (or modified).
Additional Notes
Any additional information that may be useful to include.
- is caused by
-
NODE-3391 EJSON.stringify does not stringify Long values properly
- Backlog
- related to
-
COMPASS-6372 $limit (aggregation) value has unexpected/undocumented max value
- Open