Github user StephanEwen commented on the pull request:

    https://github.com/apache/flink/pull/1668#issuecomment-200909639
  
    The core idea of this is very good, also the illustration is very nice.
    
    After an offline chat with @senorcarbone, we concluded that a remaining 
problem in this is currently the way it integrates with the timeout-based 
termination detection.
    
    Which brings us to the point that we should (in my opinion) change the way 
that loops terminate. It should probably be based on end-of-stream events, to 
make it deterministic and not susceptible to delays.
    
    Question is now, does it make sense to do the termination change first, and 
base this on top of it, or to merge this irrespective of that...


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to