kennknowles commented on issue #24655:
URL: https://github.com/apache/beam/issues/24655#issuecomment-1379334709

   Yea, it would have to be a user annotation. Users may make mistakes, but 
library authors can get it right. For example `MapElements`, `Project`, 
`Filter`, etc can all be marked deterministic. Even though stable `DoFn` might 
be rare, maybe pipelines only have 1-4 fusion breaks so this could be a huge 
performance hit.


-- 
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