[
https://issues.apache.org/jira/browse/HADOOP-13681?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15548498#comment-15548498
]
Hudson commented on HADOOP-13681:
---------------------------------
SUCCESS: Integrated in Jenkins build Hadoop-trunk-Commit #10544 (See
[https://builds.apache.org/job/Hadoop-trunk-Commit/10544/])
HADOOP-13681. Reduce Kafka dependencies in hadoop-kafka module. (aajisaka: rev
6cfe649375d2155cde2fbb49674ed2b4ba168a87)
* (edit) hadoop-tools/hadoop-kafka/pom.xml
> Reduce Kafka dependencies in hadoop-kafka module
> ------------------------------------------------
>
> Key: HADOOP-13681
> URL: https://issues.apache.org/jira/browse/HADOOP-13681
> Project: Hadoop Common
> Issue Type: Improvement
> Components: metrics
> Affects Versions: 3.0.0-alpha1
> Reporter: Grant Henke
> Assignee: Grant Henke
> Fix For: 3.0.0-alpha2
>
> Attachments: HADOOP-13681-1.patch
>
>
> The newly added Kafka module defines the Kafka dependency as:
> {noformat}
> ...
> <groupId>org.apache.kafka</groupId>
> <artifactId>kafka-2.10</artifactId>
> <version>${kafka.version}</version>
> ...
> {noformat}
> This is unfavorable because its using the server dependency, which
> transitively has the client jars. The server dependency includes all of the
> server code and some larger transitive dependencies like Scala and Zookeeper.
> Instead the pom file should be changed to only depend on the clients jar
> which is a much smaller footprint:
> {noformat}
> ...
> <groupId>org.apache.kafka</groupId>
> <artifactId>kafka-clients</artifactId>
> <version>${kafka.version}</version>
> ...
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]