[ https://issues.apache.org/jira/browse/BEAM-3511?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Charles Chen updated BEAM-3511: ------------------------------- Affects Version/s: 2.2.0 > Eager evaluation of overridden transforms in Python SDK does not work > --------------------------------------------------------------------- > > Key: BEAM-3511 > URL: https://issues.apache.org/jira/browse/BEAM-3511 > Project: Beam > Issue Type: Bug > Components: sdk-py-core > Affects Versions: 2.2.0 > Reporter: Charles Chen > Assignee: Charles Chen > Priority: Major > > Currently, the Python SDK supports the pattern: "['my', 'list'] | > MyPTransform()", which will return the results of running MyPTransform on the > given list in an "eager evaluation" of the generated pipeline. For Python > Beam runners, we also support the use of PTransformOverrides to allow runners > to override the behavior of specific transforms. If this is used to override > a transform that is used in eager evaluation, the evaluation will fail, as > the eager evaluator looks for the result of the original applied transform, > which will have been overridden away. -- This message was sent by Atlassian JIRA (v7.6.3#76005)