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
Add StorageIceberg and table function iceberg #45384
Conversation
What an amazing effort! I hope that this will be merged soon! |
build without Avro is broken. let's fix or revert |
It's because the metadata of Iceberg is Avro format, so I need Avro to parse the metadata. |
I've also hit by this, @ucasfl any PR? |
Excuse my ignorance but why does the code do listFiles on S3, is that just a scrappy V0 impl, Iceberg shouldn't require any listing, just following the metadata files. |
Because we don't have Iceberg C++ API. |
By the way, do we also consider supporting Iceberg tables stored in HDFS ? |
yes |
Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):
Add
StorageIceberg
and table functioniceberg
to access iceberg table store on S3.