kennknowles opened a new issue, #19437:
URL: https://github.com/apache/beam/issues/19437

   This is an indication of a user misconfiguring a beam pipeline.
   
   This is because its not possible to get a handle to use the produced 
pcollection for that output tag, if .with_outputs is not used. So this should 
be disallowed entirely, a run time exception should be thrown.
   
   Note:
   The bundle descriptor knows which tags are available for each step. So at 
runtime it can be detected. But we need to be careful to not test it on every 
element, for performance purposes
    
   i suspect its possible to detect it statically, but may require collecting 
more information
    
   But there should be some code path already collects the elements for the 
bundle into the different tags when output at that point, at the end of bundle 
execution we can check for it which would be cheap
   
   Imported from Jira 
[BEAM-7025](https://issues.apache.org/jira/browse/BEAM-7025). Original Jira may 
contain additional context.
   Reported by: [email protected].


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to