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)