[
https://issues.apache.org/jira/browse/HUDI-1183?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17176615#comment-17176615
]
Udit Mehrotra commented on HUDI-1183:
-------------------------------------
Some of dependency conflicts that require shading can be found at
[https://github.com/apache/hudi/pull/1944/] where we are adding support for
Presto queries to work with bootstrapped tables. Bootstrapped tables introduce
HBase as a dependency that has runtime conflicts with presto's guava version.
To be able to handle such issue in this case as well as in future, depending on
presto-bundle seems like the better option.
> PrestoDB dependency on Apache Hudi
> ----------------------------------
>
> Key: HUDI-1183
> URL: https://issues.apache.org/jira/browse/HUDI-1183
> Project: Apache Hudi
> Issue Type: Improvement
> Components: Presto Integration
> Reporter: Bhavani Sudha
> Priority: Major
> Fix For: 0.6.1
>
>
> Presto versions 0.232 and below depend on a bundle being dropped into the
> presto plugin directories for integrating Hudi. From 0.233 we introduced
> compile time dependency on `hudi-hadoop-mr`. The compile time dependency
> works fine for snapshot queries and MOR queries on regular Hudi tables. For
> due to some runtime issues that require shading of jars, we would rather
> prefer the dependency on presto bundle instead. This Jira is to track this
> gap and identify how we want to proceed forward.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)