hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HADOOP-13681) Reduce Kafka dependencies in hadoop-kafka module
Date Tue, 04 Oct 2016 15:39:20 GMT

    [ https://issues.apache.org/jira/browse/HADOOP-13681?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15545762#comment-15545762

ASF GitHub Bot commented on HADOOP-13681:

GitHub user granthenke opened a pull request:


    HADOOP-13681. Reduce Kafka dependencies in hadoop-kafka module


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/granthenke/hadoop kafka-deps

Alternatively you can review and apply these changes as the patch at:


To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #133
commit b2b738b362f7a8db1f80892e148ff6180bc901c4
Author: Grant Henke <granthenke@gmail.com>
Date:   2016-10-04T15:34:27Z

    HADOOP-13681. Reduce Kafka dependencies in hadoop-kafka module


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

To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org

View raw message