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