[
https://issues.apache.org/jira/browse/BEAM-9276?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Maximilian Michels resolved BEAM-9276.
--------------------------------------
Fix Version/s: 2.20.0
Resolution: Fixed
> python: create a class to encapsulate the work required to submit a pipeline
> to a job service
> ---------------------------------------------------------------------------------------------
>
> Key: BEAM-9276
> URL: https://issues.apache.org/jira/browse/BEAM-9276
> Project: Beam
> Issue Type: Improvement
> Components: sdk-py-core
> Reporter: Chad Dombrova
> Assignee: Chad Dombrova
> Priority: Major
> Fix For: 2.20.0
>
> Time Spent: 1h 40m
> Remaining Estimate: 0h
>
> {{PortableRunner.run_pipeline}} is somewhat of a monolithic method for
> submitting a pipeline. It would be useful to factor out the code responsible
> for interacting with the job and artifact services (prepare, stage, run) to
> make this easier to modify this behavior in portable runner subclasses, as
> well as in tests.
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)