Thanks Ismael. KIP is updated to use 0.9.0.0 and add link to the JIRA.

On Thu, Jan 14, 2016 at 8:46 AM, Ismael Juma <ism...@juma.me.uk> wrote:

> On Thu, Jan 14, 2016 at 1:24 AM, Allen Wang <allenxw...@gmail.com> wrote:
>
> > Updated KIP regarding how broker JSON version will be handled and new
> > procedure of upgrade.
>
>
> Thanks Allen. In the following text, I think we should replace 0.9.0 with
> 0.9.0.0:
>
> "Due to a bug introduced in 0.9.0 in ZkUtils.getBrokerInfo(), old clients
> will throw an exception when it sees the broker JSON version is not 1 or 2.
> Therefore, *a minor release 0.9.0.1 is required* to fix the problem first
> so that old clients can parse future version of broker JSON in ZooKeeper.
> That means 0.9.0 clients must be upgraded to 0.9.0.1 before 0.9.1 upgrade
> can start. In addition, since ZkUtils.getBrokerInfo() is also used by
> broker, version specific code has to be used when registering broker with
> ZooKeeper"
>
> Also, I posted a PR for supporting version > 2 in 0.9.0.1 and trunk:
>
> https://github.com/apache/kafka/pull/773
>
> Ismael
>

Reply via email to