Skip to content
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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flink 1.20: Support default values in Parquet reader #11839

Merged

Conversation

jbonofre
Copy link
Member

No description provided.

@jbonofre jbonofre marked this pull request as draft December 20, 2024 17:03
@github-actions github-actions bot added the flink label Dec 20, 2024
@jbonofre
Copy link
Member Author

@rdblue @pvary @RussellSpitzer I started to add default value support on Flink (Parquet). I'm working on the tests right now.

@jbonofre
Copy link
Member Author

jbonofre commented Jan 8, 2025

@rdblue @pvary @RussellSpitzer I'm resuming the work on this PR (about the tests).

@jbonofre jbonofre added this to the Iceberg 1.8.0 milestone Jan 13, 2025
@jbonofre
Copy link
Member Author

@Fokko FYI, I'm working on the tests. I will update this PR soon.

@jbonofre jbonofre force-pushed the parquet-support-default-value-flink branch from afddef5 to bfac0c5 Compare January 22, 2025 17:52
@jbonofre jbonofre marked this pull request as ready for review January 22, 2025 17:52
@jbonofre
Copy link
Member Author

@rdblue @amogh-jahagirdar @RussellSpitzer @pvary I added tests for default value support in Flink. The PR is ready for review. Thanks for your patience 😄

@jbonofre jbonofre force-pushed the parquet-support-default-value-flink branch 3 times, most recently from 3d3c236 to 2b2915a Compare January 23, 2025 16:24
Copy link
Contributor

@amogh-jahagirdar amogh-jahagirdar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Had some non-blocking cleanup suggestions in the test, I'll wait a bit in case @rdblue had any other comments!

@amogh-jahagirdar
Copy link
Contributor

unrelated Flink 1.19 flaky test failure, I'll retrigger those checks for now

@jbonofre jbonofre force-pushed the parquet-support-default-value-flink branch from 2b2915a to 8421c4c Compare January 23, 2025 17:54
@jbonofre
Copy link
Member Author

@amogh-jahagirdar I updated private writeAndValidate() method according to your suggestion.

@amogh-jahagirdar
Copy link
Contributor

Thanks @jbonofre I'm going to go ahead and merge, thanks @rdblue for reviewing!

@amogh-jahagirdar amogh-jahagirdar merged commit 908bdc3 into apache:main Jan 23, 2025
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants