-
Notifications
You must be signed in to change notification settings - Fork 105
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
Parquet column array<struct<>> with null value is read in as empty list #251
Comments
puchengy
changed the title
[BUG] parquet col array<int> with null value is read in as empty list but should but none
[BUG] parquet col array<int> with null value is read in as empty list but should be none
Jan 4, 2024
Great catch @puchengy, let me see what's needed to fix this |
Fokko
added a commit
to Fokko/iceberg-python
that referenced
this issue
Jan 5, 2024
Wrapping the list seems to introduce an odd behavior where `null` values are converted to an empty list `[]`. Resolves apache#251
Fokko
added a commit
to Fokko/iceberg-python
that referenced
this issue
Jan 5, 2024
Wrapping the list seems to introduce an odd behavior where `null` values are converted to an empty list `[]`. Resolves apache#251
There is still an edge case unfixed. We need to wait for an upstream fix: apache/arrow#38809 ref: #252 (comment) |
Fokko
changed the title
[BUG] parquet col array<int> with null value is read in as empty list but should be none
Parquet column array<struct<>> with null value is read in as empty list
Jan 26, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Apache Iceberg version
main (development)
Please describe the bug 馃悶
An Iceberg table with column type array that has null value is read in as empty list, however, it should be none instead.
reproducible scripts: puchengy@3fd6d3d
shows
The text was updated successfully, but these errors were encountered: