Hello all, I'd like to propose KIP-695 to improve on the "task idling" feature we introduced in KIP-353. This KIP will allow Streams to offer deterministic time semantics in join-type topologies. For example, it makes sure that when you join two topics, that we collate the topics by timestamp. That was always the intent with task idling (KIP-353), but it turns out the previous mechanism couldn't provide the desired semantics.
The details are here: https://cwiki.apache.org/confluence/x/JSXZCQ I look forward to your feedback! Thanks, -John