Charles Chen created BEAM-3511:
----------------------------------

             Summary: Eager running 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
            Reporter: Charles Chen
            Assignee: Charles Chen


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)

Reply via email to