I didn't really get what "upgrade strategy" was at the time that Guozhang
mentioned it, so I wrote the above dialogue from my first understanding. I
changed it to "upgrade strategy must be provided". Currently, however, I do
not have anything in mind to facilitate upgrading older Kafka brokers. If
you have anything in mind, please let me know.






On Sat, Feb 24, 2018 at 3:58 PM, Matthias J. Sax <matth...@confluent.io>
wrote:

> Thanks a lot for this KIP.
>
> I am not sure what you mean by
>
> > which could potentially break older versions of Kafka brokers
>
> The metadata that is exchange, is not interpreted by the brokers. The
> problem with upgrading the metadata format affect only Kafka Streams
> instances.
>
> If we don't provide an upgrade strategy, changing the metadata format
> required to stop all running application instances, before the instances
> can be restarted with the new code. However, this implies downtime for
> an application and is thus not acceptable.
>
>
> -Matthias
>
>
> On 2/24/18 11:11 AM, Richard Yu wrote:
> > Hi all,
> >
> > I would like to discuss a KIP I've submitted :
> > https://cwiki.apache.org/confluence/display/KAFKA/KIP-
> 262%3A+Metadata+should+include+number+of+state+stores+for+task
> >
> >
> > Regards,
> > Richard Yu
> >
>
>

Reply via email to