[ 
https://issues.apache.org/jira/browse/TEZ-4319?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17804542#comment-17804542
 ] 

Masatake Iwasaki commented on TEZ-4319:
---------------------------------------

[~ayushtkn] snappy-java is transitive dependency of hadoop-common (instead of 
avro) and the version is 1.1.8.2 in the current trunk. The default 
configuration is not affected by the issue.

{noformat}
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ tez-api ---
[INFO] org.apache.tez:tez-api:jar:0.10.3-SNAPSHOT
...
[INFO] +- org.apache.hadoop:hadoop-common:jar:3.3.6:compile
...
[INFO] |  +- org.apache.avro:avro:jar:1.7.7:compile
...
[INFO] |  \- org.xerial.snappy:snappy-java:jar:1.1.8.2:compile
{noformat}

Adding explicit dependency still should be good if [tez-api directly depends on 
snappy-java|https://github.com/apache/tez/blob/174d0d13f7809e881986364511fe129861165a61/tez-api/src/main/java/org/apache/tez/common/TezUtils.java#L43-L44].

> Add explicit dependency on snappy-java to tez-api
> -------------------------------------------------
>
>                 Key: TEZ-4319
>                 URL: https://issues.apache.org/jira/browse/TEZ-4319
>             Project: Apache Tez
>          Issue Type: Improvement
>    Affects Versions: 0.10.1
>            Reporter: Masatake Iwasaki
>            Priority: Major
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> Implicit dependency on snappy-java-1.0.5 was added by TEZ-4113. It causes 
> error on platforms like aarch64 for which snappy binary is not provided.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to