Conversation
|
Do you make any changes to those files? Knowing that would help review. |
|
Hi @shangxinli, thanks for looking. So basically I have applied this patch over these files from Hive 3.0 branch. The TypeInfoToSchema.java needed this fix from trino. |
beinan
left a comment
There was a problem hiding this comment.
Looks good to me except the last two files need a "new line" at the end. Many thanks! do we still need make a snapshot release to test?
src/main/java/org/apache/hadoop/hive/serde2/avro/SchemaToTypeInfo.java
Outdated
Show resolved
Hide resolved
src/main/java/org/apache/hadoop/hive/serde2/avro/TypeInfoToSchema.java
Outdated
Show resolved
Hide resolved
|
I think that would be a better option if we can do it. Thanks @beinan! |
…nfo.java Co-authored-by: Beinan <beinan@users.noreply.github.com>
…ema.java Co-authored-by: Beinan <beinan@users.noreply.github.com>
We need help from FB team. @aweisberg could you help make a snapshot release for this PR? It's still for the parquet upgrading. Hope this time we could pass all the test. Thanks a lot! |
|
I deployed a 3.0.0-7 snapshot based on this branch. I was able to built Presto using it. Please bug me early and often if you need me to do maven things as I sometimes miss the GH emails :-) Even daily is fine. |
|
Thanks @beinan , @shangxinli . I have create a pr to test this version with the presto head. I was able to fix build issue and a few tests but some presto-hive test are still failing. |
|
@aweisberg Thanks a lot for help! @ugurmeet, I see there are two failures in that PR. One of them is from iceberg module and I called out @beinan. The other is in Hive and the failure message is as below. @beinan I don't know who has the expertise on that one. Idea? Error: Failures: |
@shangxinli any further details of this test? are you able to reproduce this one locally? @zhenxiao could you help? this one blocks both parquet and iceberg upgrading. Thanks! |
|
Hi @aweisberg, from the test failures in prestodb/presto#16892 it seems like the 3.0.0-7-SNAPSHOT.jar no longer has my changes in it. The tests were working mostly fine last week with only couple of failures. Today a bunch of them are failing. Any ideas. Thanks |
|
@beinan , @aweisberg , should we commit this change and cut a release to make it easy to test. The test failures in prestodb/presto#16892 seem to be increasing likely due to the snapshot jar losing my changes. We can always revert if things don't seem to work out. |
@ugurmeet are you asking to merge this commit and cut a release of 3.0.0-7? I'm ok and since there is no other changes ongoing on this project. @aweisberg what do you think? |
|
@beinan , yes that is exactly what I am asking. |
|
I can see that the snapshot artifacts were definitely overwritten by something else called What I can do is upload a snapshot version |
|
Created prestodb/presto#16923 based on the new jar |
|
@beinan , @shangxinli all tests are passing now in prestodb/presto#16923. Should we move this along. |
|
3.0.0-7 should be available in Maven central now. |
|
@ugurmeet Thank you so much for working on this! It unblocked the parquet upgrading for Presto for several important projects. @aweisberg @beinan Thanks for help! |
|
Thanks @shangxinli for your comments. @aweisberg, thanks a bunch for merging the changes. Should we cut the 3.0.0-7 release for the jar to be available for prestodb/presto#16923. Let me know if I can help in any way. |
|
The jar should already be available. I forgot to push the release commits and closed but didn't click release in Nexus. Fixed and it should be available now. |
Adding avro classes following discussion in #51