You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@beam.apache.org by "Ning (Jira)" <ji...@apache.org> on 2022/04/19 21:22:00 UTC
[jira] [Created] (BEAM-14331) Make InteractiveRunner work without runner api roundtrip
Ning created BEAM-14331:
---------------------------
Summary: Make InteractiveRunner work without runner api roundtrip
Key: BEAM-14331
URL: https://issues.apache.org/jira/browse/BEAM-14331
Project: Beam
Issue Type: Improvement
Components: runner-py-interactive
Reporter: Ning
Assignee: Ning
InteractiveRunner still uses a runner api roundtrip to make "deep copies" of pipelines.
Such a roundtrip is not guaranteed to work especially when a transform is not serializable. Example issues is BEAM-14112.
Though a temporary fix could be made, a better approach is to refactor the implementation of InteractiveRunner to always work on runner api protos without relying on roundtrip or "deep copies".
--
This message was sent by Atlassian Jira
(v8.20.7#820007)