> This is similar reasoning to why SessionWindows declares its default 
> separately.

Something I don't like -- I think we should use the same default for all 
windows (that need one) and thus share the default value as a single constant 
-- I would rather prefer to create an internal class that just define this 
single const and use for all window implementations.

I by the argument to not add it to `Windows` as `UnlimitedWindows` does not 
have a maintain duration. Thus, adding a new internal class for adding the 
constant that time/join/session window can just use without inheriting anything.

[ Full content available at: https://github.com/apache/kafka/pull/5536 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to