[
https://issues.apache.org/jira/browse/BEAM-9383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17116879#comment-17116879
]
Steve Niemitz commented on BEAM-9383:
-------------------------------------
{quote}Steve, why would two workers jars be staged at the same location ?
{quote}
Job A runs with `--dataflowWorkerJar=myjar1.jar`, staging path =
`gs://somebucket/`, the jar gets uploaded as
`gs://somebucket/dataflow-worker.jar`.
Job B runs with `–dataflowWorkerJar=myjar2.jar`, same staging path, the jar is
uploaded as gs://somebucket/dataflow-worker.jar and overwrites the one from Job
A. Previously, the first jar would have been uploaded as
gs://somebucket/myjar1-<hash>.jar, and the second as
gs://somebucket/myjar2-<hash>.jar, so the names wouldn't collide.
{quote}Also, I'm not sure why we started picking up new jars from JRE libraries
for staging
{quote}
I think this might actually have been unrelated to this change, even after
reverting the commit I'm still seeing some "bonus" jars get staged.
> Staging Dataflow artifacts from environment
> -------------------------------------------
>
> Key: BEAM-9383
> URL: https://issues.apache.org/jira/browse/BEAM-9383
> Project: Beam
> Issue Type: Sub-task
> Components: java-fn-execution
> Reporter: Heejong Lee
> Assignee: Heejong Lee
> Priority: P2
> Fix For: 2.22.0
>
> Time Spent: 12h
> Remaining Estimate: 0h
>
> Staging Dataflow artifacts from environment
--
This message was sent by Atlassian Jira
(v8.3.4#803005)