[ 
https://issues.apache.org/jira/browse/KAFKA-16332?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17878923#comment-17878923
 ] 

Matthias J. Sax commented on KAFKA-16332:
-----------------------------------------

Not sure – somebody needs to pickup KAFKA-13813 (yes, we most likely need a 
KIP) and think about it – adding some "flag" to JoinWindows might be one way to 
do it – I never thought about the details.

My point is: as long as KAFKA-13813 is not resolved, we should not remove the 
existing JoinWindows.of (and also have at least one release with both options 
to allow users to switch over seamlessly).

Given that we are heading into 4.0, even if we resolve KAFKA-13813 for 4.0, I 
think we should not yet remove JoinWindows.of.

> Remove Deprecated builder methods for Time/Session/Join/SlidingWindows
> ----------------------------------------------------------------------
>
>                 Key: KAFKA-16332
>                 URL: https://issues.apache.org/jira/browse/KAFKA-16332
>             Project: Kafka
>          Issue Type: Sub-task
>          Components: streams
>            Reporter: Matthias J. Sax
>            Assignee: Kuan Po Tseng
>            Priority: Blocker
>             Fix For: 4.0.0
>
>
> Deprecated in 3.0: 
> [https://cwiki.apache.org/confluence/display/KAFKA/KIP-633%3A+Deprecate+24-hour+Default+Grace+Period+for+Windowed+Operations+in+Streams]
>  
>  * TimeWindows#of
>  * TimeWindows#grace
>  * SessionWindows#with
>  * SessionWindows#grace
>  * JoinWindows#of
>  * JoinWindows#grace
>  * SlidingWindows#withTimeDifferencAndGrace
> Me might want to hold-off to cleanup JoinWindows due to 
> https://issues.apache.org/jira/browse/KAFKA-13813 (open for discussion)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to