beam-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aviem Zur (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (BEAM-1379) Shade Guava in beam-sdks-java-io-kafka module
Date Thu, 02 Feb 2017 15:12:51 GMT

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

Aviem Zur commented on BEAM-1379:
---------------------------------

Kafka IO is commonly used in clusters which may have a different version of Guava.

I myself had my application crash in a Spark cluster due to KafkaIO not having its guava dependency
shaded.
While it is true that users can shade their applications themselves it might be too much to
expect them to go through this process, figure out that they have a transient dependency on
a different version of guava then shade it.

> Shade Guava in beam-sdks-java-io-kafka module
> ---------------------------------------------
>
>                 Key: BEAM-1379
>                 URL: https://issues.apache.org/jira/browse/BEAM-1379
>             Project: Beam
>          Issue Type: Task
>          Components: sdk-java-extensions
>            Reporter: Aviem Zur
>            Assignee: Davor Bonaci
>
> Shade Guava in Kafka IO module to avoid collisions with Guava versions supplied in different
clusters.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message