Github user aljoscha commented on the issue:

    https://github.com/apache/flink/pull/2756
  
    The changes look very good! 👍 
    
    I'll rebase on top of the recent changes that introduced new 
`fold()`/`reduce()` and will also reshuffle/squash the commits a bit to make 
the history clearer. I hope that's alright.
    
    I'll also change the name of the `process()` method in 
`InternalWindowFunction` back to `apply()` so that we have less changes and the 
core of the changes is more obvious. You could change that name in a future PR 
if you'd like but it's purely internal. I hope this is also alright.
    
    A word on commit titles: we normally use imperative mood, i.e. "Extend 
WindowFunction Metadata" instead of "Extending ..." or "Extends ...". 
Initially, this might seem strange but you can think of a commit as being the 
command to do something. This is a good read on commit messages: 
http://chris.beams.io/posts/git-commit/ I'm not writing so much to discourage 
you, I just like good commit messages. And I hope you'll keep up the good work 
in the code. 😃 
    
    Btw, do you also want to do the same changes for `AllWindowedStream`?


---
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 infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to