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

Ismaël Mejía commented on BEAM-7891:
------------------------------------

Does BEAM-9030 address this [~lukec...@gmail.com] [~sunjincheng121]? if so 
maybe we can resolve this one.

> Vendoring packaging is still buggy
> ----------------------------------
>
>                 Key: BEAM-7891
>                 URL: https://issues.apache.org/jira/browse/BEAM-7891
>             Project: Beam
>          Issue Type: Bug
>          Components: build-system
>            Reporter: Romain Manni-Bucau
>            Priority: Major
>
> In 2.14 the overlapping bug between modules is still not fixed, it still 
> prevents to use beam with some JVM, pollutes a lot shadowing/uber jar 
> creation and can prevent beam to run under some classloading setup 
> (potentielly in an engine/runner). Here is one example:
>  
> {code:java}
> [INFO] [WARNING] beam-vendor-grpc-1_13_1-0.2.jar, 
> beam-vendor-sdks-java-extensions-protobuf-2.14.0.jar define 1814 overlapping 
> classes:
> [INFO] [WARNING] - 
> org.apache.beam.vendor.grpc.v1p13p1.com.google.common.collect.ImmutableMapValues$1
> [INFO] [WARNING] - 
> org.apache.beam.vendor.grpc.v1p13p1.com.google.common.util.concurrent.ImmediateFuture$ImmediateCancelledFuture
> [INFO] [WARNING] - 
> org.apache.beam.vendor.grpc.v1p13p1.com.google.common.base.Converter$ReverseConverter
> [INFO] [WARNING] - 
> org.apache.beam.vendor.grpc.v1p13p1.com.google.common.hash.HashCode$IntHashCode
> [INFO] [WARNING] - 
> org.apache.beam.vendor.grpc.v1p13p1.com.google.common.collect.Iterables$8$1
> [INFO] [WARNING] - 
> org.apache.beam.vendor.grpc.v1p13p1.com.google.common.collect.HashBiMap
> [INFO] [WARNING] - 
> org.apache.beam.vendor.grpc.v1p13p1.com.google.common.cache.CacheBuilderSpec$WriteDurationParser
> [INFO] [WARNING] - 
> org.apache.beam.vendor.grpc.v1p13p1.com.google.common.collect.Multiset$Entry
> [INFO] [WARNING] - 
> org.apache.beam.vendor.grpc.v1p13p1.com.google.common.graph.AbstractValueGraph
> [INFO] [WARNING] - 
> org.apache.beam.vendor.grpc.v1p13p1.com.google.common.util.concurrent.InterruptibleTask{code}
> This task is indeed about fixing the overlappings but also ensuring it can't 
> come in 2.15 since all versions are affected since vendoring had been set up 
> and it never had been cleanly fixed on all the build.
>  
> Thanks



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to