Skip to content

Conversation

@gszadovszky
Copy link
Contributor

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.

Author: Gabor Szadovszky [email protected]

Closes #461 from gszadovszky/PARQUET-1246 and squashes the following commits:

20e9332 [Gabor Szadovszky] PARQUET-1246: Changes according to zi's comments
3447938 [Gabor Szadovszky] PARQUET-1246: Ignore float/double statistics in case of NaN

This change is based on 0a86429 but is not a clean cherry-pick.

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.

Author: Gabor Szadovszky <[email protected]>

Closes apache#461 from gszadovszky/PARQUET-1246 and squashes the following commits:

20e9332 [Gabor Szadovszky] PARQUET-1246: Changes according to zi's comments
3447938 [Gabor Szadovszky] PARQUET-1246: Ignore float/double statistics in case of NaN

This change is based on 0a86429 but is not a clean cherry-pick.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants