[
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)