Hi Matthias,

Sorry for taking so long to get back to you.
I will change my KIP to also include the old format.

Thanks,
Richard

On Thu, Mar 22, 2018 at 9:15 PM, Matthias J. Sax <matth...@confluent.io>
wrote:

> Hi Richard,
>
> with KIP-268 in place (should be accepted soon) the upgrade path is
> covered. Thus, you can update your KIP accordingly, referring to KIP-268.
>
> Can you also update your KIP similar to KIP-268 to cover the old and new
> metadata format?
>
> Thanks!
>
> -Matthias
>
>
> On 2/24/18 4:07 PM, Richard Yu wrote:
> > 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