Details
-
Task
-
Resolution: Won't Do
-
Major - P3
-
None
-
None
Description
Original Downstream Change Summary
Time series collections containing dates outside the epoch will no longer be using _id or the clustered index for filtering. This can be mitigated by adding an index over control.min.[time_field] to the bucket collection.
Description of Linked Ticket
db['test-array-ts'].countDocuments({ |
date: { $lt: ISODate('1970-01-01T18:31:22.000+00:00') } |
})
|
result: 149 |
db['test-array-ts'].countDocuments({ |
date: { $lt: ISODate('1965-01-01T18:31:22.000+00:00') } |
})
|
result: 1989943 |
Attachments
Issue Links
- documents
-
SERVER-66469 Filtering timeseries with date-field does not include results from before 1970
-
- Closed
-