elastic / elastic/elasticsearch
ESQL: Enforce non-finite semantics declaration
Open
:StorageEngine/ES|QL
Team:StorageEngine
- Dominant language
- Java
- Stars
- 77.9k
- Forks
- 26.1k
- PR merge metrics
- PR metrics pending
Description
Following up on #157650 - we want each **existing and future** function and operation in ES|QL to make a conscious decision on whether or not it takes special care of non-finite numbers.
We may do something like (or completely piggyback off of) [ApproximationSupportTests](https://github.com/elastic/elasticsearch/blob/657b990d69446bcd7dfc760b47f65ffd5d1c0774/x-pack/plugin/esql/src/test/java/org/elasticsearch/xpack/esql/approximation/ApproximationSupportTests.java#L144).
cc @sidosera @alex-spies
Contributor guide
Assessment
This issue has not been assessed yet.