Ankur Goenka created BEAM-5041:
----------------------------------

             Summary: Java Fn SDK Harness skips unprocessed pCollections
                 Key: BEAM-5041
                 URL: https://issues.apache.org/jira/browse/BEAM-5041
             Project: Beam
          Issue Type: Bug
          Components: sdk-java-harness
            Reporter: Ankur Goenka
            Assignee: Ankur Goenka


Java Sdk Harness used pCollections to keep track of computed consumers [here|

https://github.com/apache/beam/blob/ff95a82e461bd8319d9733be60e75992ba90cd7c/sdks/java/harness/src/main/java/org/apache/beam/fn/harness/control/ProcessBundleHandler.java#L158

] . This is incorrect as consumers are based on pTransforms so pTransforms 
should be used to keep track of computed processors.

In case of Flatten, this creates an issue where pTransforms having same input 
as that to flatten are not executed. This causes 

[https://github.com/apache/beam/blob/ff95a82e461bd8319d9733be60e75992ba90cd7c/sdks/java/core/src/test/java/org/apache/beam/sdk/transforms/FlattenTest.java#L316]
 to fail.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to