Chad Dombrova created BEAM-9276:
-----------------------------------
Summary: 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
{{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)