[ 
https://issues.apache.org/jira/browse/BEAM-3049?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kenneth Knowles resolved BEAM-3049.
-----------------------------------
       Resolution: Fixed
    Fix Version/s: 2.3.0

> Java SDK Harness bundles non-relocated code, including Dataflow runner
> ----------------------------------------------------------------------
>
>                 Key: BEAM-3049
>                 URL: https://issues.apache.org/jira/browse/BEAM-3049
>             Project: Beam
>          Issue Type: Bug
>          Components: sdk-java-harness
>            Reporter: Kenneth Knowles
>            Assignee: Kenneth Knowles
>            Priority: Major
>             Fix For: 2.3.0
>
>
> This causes a problem if something depends on the harness but does not want 
> the harness's copy of its dependencies. I know we intend to break the 
> dependency on the Dataflow runner. It also bundles a couple other things 
> unshaded.
> Mostly, the harness should be executed entirely containerized so it doesn't 
> matter, in which case there's no need to relocate anything, and bundling is 
> just a convenience. But we should have a clear policy that we adhere to. 
> Either it is a library and should have good hygeine, or if it doesn't have 
> good hygeine it must not be used as a library.



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

Reply via email to