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

Chamikara Jayalath commented on BEAM-3519:
------------------------------------------

We have upgraded gRPC and netty dependencies used by GCP IO. I think problem 
previously was exacerbated due to GCP IO using a very old version of gRPC and 
netty. Now that we have upgraded hopefully the issue is not as severe as it 
used to be (i.e. as long as other modules also use new/compatible  gRPC/netty 
versions things should be fine). I agree that to fully isolate modules from 
each other we have to shade away gRPC/netty.

> GCP IO exposes netty on its API surface, causing conflicts with runners
> -----------------------------------------------------------------------
>
>                 Key: BEAM-3519
>                 URL: https://issues.apache.org/jira/browse/BEAM-3519
>             Project: Beam
>          Issue Type: Bug
>          Components: io-java-gcp
>            Reporter: Ismaël Mejía
>            Assignee: Chamikara Jayalath
>            Priority: Critical
>          Time Spent: 4h 40m
>  Remaining Estimate: 0h
>
> Google Cloud Platform IOs module leaks netty this causes conflicts in 
> particular with execution systems that use conflicting versions of such 
> modules. 
>  For the case there is a dependency conflict with the Spark Runner version of 
> netty, see: BEAM-3492



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to