[ 
https://issues.apache.org/jira/browse/KAFKA-18839?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

David Jacot updated KAFKA-18839:
--------------------------------
    Fix Version/s:     (was: 4.0.0)

> Drop support for eager rebalancing in Streams
> ---------------------------------------------
>
>                 Key: KAFKA-18839
>                 URL: https://issues.apache.org/jira/browse/KAFKA-18839
>             Project: Kafka
>          Issue Type: Improvement
>          Components: streams
>            Reporter: A. Sophie Blee-Goldman
>            Assignee: A. Sophie Blee-Goldman
>            Priority: Blocker
>
> In 3.1 we deprecated the EAGER protocol in Kafka Streams (see KAFKA-13439). 
> This ticket covers actually dropping this protocol in 4.0.
> Note that KAFKA-8575 covers the actual task cleanup we can do once we no 
> longer have to support eager rebalancing, which can now be done any time 
> after 4.0
>  
> The effect of this will be that it is no longer be possible to perform a live 
> upgrade Kafka Streams directly to 4.0 from version 2.3 or below. Users will 
> have to go through a bridge release between 2.4 - 3.9 instead.
> Note that several other incompatibilities that depend on the {{upgrade.from}} 
> config still remain, which require it to be used when upgrading from [2.4, 
> 3.4] to 3.5 or above. For this reason we recommend using a version in [3.5, 
> 3.9] as the bridge release, since this way you can still upgrade with only 
> two rolling bounces. To do so:
>  # apply the {{upgrade.from}} config in the first rolling bounce from 2.3- 
> to[3.5, 3.9]
>  # remove the {{upgrade.from}} config in the second rolling bounce which 
> upgrades to 4.0



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

Reply via email to