Add Hudi MOR snapshot query and metadata table support#25599
Conversation
0cfa118 to
941d35d
Compare
|
Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to cla@trino.io. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla |
0e495c0 to
935c8c0
Compare
|
Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to cla@trino.io. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla |
935c8c0 to
d9200d3
Compare
d9200d3 to
b5bbebd
Compare
e4e5630 to
a060c18
Compare
|
@ebyhr @mxmarkovics Could you please take a final pass and help in merging this PR? I have two other PRs stackedon top of this one. |
ce716a4 to
33f70f9
Compare
|
@ebyhr @mxmarkovics @mosabua gentle reminder for this PR. All comments are addressed and CI is successful. |
There was a problem hiding this comment.
Why did we remove the usage of isIgnoreAbsentPartitions?
There was a problem hiding this comment.
The filesystem view API of Hudi internally handles non-matching partitions. In other words the directory lister will return empty list (from listStatus call) when called for absent partitions. So, we don't need this config separately. I have removed it from hudi.md as well now.
a771840 to
8d007ff
Compare
|
@ebyhr All comments addressed. Could you help me with fixing |
Never mind, I saw that this CI check has been disabled recently - #25759. I've rebased. |
|
@ebyhr gentle ping for review. |
042a4dd to
20a13ac
Compare
|
Would appreciate if this can be reviewed and merged sooner. I have another PR for adding data skipping support stacked on these changes - #25601 |
|
I don't think we can merge this PR soon as the change isn't so simple. Please be patient. |
I understand. Let me know how I can help to accelerate the review. This PR is very crucial for the Hudi community as it restores metadata support and adds MOR snapshot query. |
|
Is it possible to separate into 2 PRs? Why do we handle both MoR and metadata-tables in a commit? |
@ebyhr Hudi's metadata table is MoR table so we need to handle both. |
Read log files using filegroup reader and fix tests Add test table and a test with metadata enabled Fix SqlDate type not able to cast to Number error
20a13ac to
4f2a8f8
Compare
|
This pull request has gone a while without any activity. Ask for help on #core-dev on Trino slack. |
|
Hello all, i can try picking this up. @ebyhr what are the pending items remaining here? |
|
This pull request has gone a while without any activity. Ask for help on #core-dev on Trino slack. |
|
Closing this pull request, as it has been stale for six weeks. Feel free to re-open at any time. |
Description
Additional context and related issues
Release notes
( ) This is not user-visible or is docs only, and no release notes are required.
( ) Release notes are required. Please propose a release note for me.
(x) Release notes are required, with the following suggested text: