Description
The sorting order of the floating point values are not properly specified, therefore NaN values can cause skipping valid values when filtering. See PARQUET-1222 for more info.
This issue is for ignoring statistics for float/double if it contains NaN to prevent data loss at the read path when filtering.
Attachments
Issue Links
- blocks
-
PARQUET-1189 Release Parquet Java 1.10
- Resolved
-
PARQUET-1277 Release Parquet-mr 1.8.3
- Resolved
- relates to
-
PARQUET-1222 Specify a well-defined sorting order for float and double types
- Resolved
-
ORC-629 PPD: Floating point NaN is not transitive across comparisons
- Closed
- links to