Details
-
Bug
-
Resolution: Duplicate
-
Major - P3
-
None
-
4.4.15, 4.2.21
-
None
-
None
-
Storage Execution
-
ALL
Description
If a user creates a TTL index with {expireAfterSeconds: NaN}, an x86_64 server will throw an exception when trying to process documents in the TTL deleter, while an arm64 server will interpret the NaN as a 0 and proceed to delete all documents from the collection.
Attachments
Issue Links
- duplicates
-
SERVER-56676 improve handling of large/NaN values for expireAfterSeconds TTL index option
-
- Closed
-