[ https://issues.apache.org/jira/browse/PARQUET-1246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16397217#comment-16397217 ]
ASF GitHub Bot commented on PARQUET-1246: ----------------------------------------- gszadovszky opened a new pull request #461: PARQUET-1246: Ignore float/double statistics in case of NaN URL: https://github.com/apache/parquet-mr/pull/461 Because of the ambigous sorting order of float/double the following changes made at the reading path of the related statistics: - Ignoring statistics in case of it contains a NaN value. - Using -0.0 as min value and +0.0 as max value independently from which 0.0 value was saved in the statistics. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org > Ignore float/double statistics in case of NaN > --------------------------------------------- > > Key: PARQUET-1246 > URL: https://issues.apache.org/jira/browse/PARQUET-1246 > Project: Parquet > Issue Type: Bug > Affects Versions: 1.8.1 > Reporter: Gabor Szadovszky > Assignee: Gabor Szadovszky > Priority: Major > Fix For: 1.10.0 > > > 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. -- This message was sent by Atlassian JIRA (v7.6.3#76005)