Ah. I see. You copied from the KIP. The "Motivation" sections describes the state _before_ the change :)
-Matthias On 11/27/17 5:36 PM, Matthias J. Sax wrote: > Not sure were you exactly copied this. However, second paragraph here > https://kafka.apache.org/documentation/#upgrade_10_2_0 explains: > >> Starting with version 0.10.2, Java clients (producer and consumer) have >> acquired the ability to communicate with older brokers. Version 0.10.2 >> clients can talk to version 0.10.0 or newer brokers. However, if your >> brokers are older than 0.10.0, you must upgrade all the brokers in the Kafka >> cluster before upgrading your clients. Version 0.10.2 brokers support 0.8.x >> and newer clients. > > > -Matthias > > > On 11/27/17 3:57 PM, Brian Cottingham wrote: >> On 11/27/17, 5:53 PM, "Matthias J. Sax" <matth...@confluent.io> wrote: >> >> Since 0.10.2, you can upgrade your clients without upgrading your >> brokers. >> >> >> https://cwiki.apache.org/confluence/display/KAFKA/KIP-97%3A+Improved+Kafka+Client+RPC+Compatibility+Policy >> >> >> According to that doc, >> >>> New brokers support older clients, but new clients do not support older >>> broker versions. >> >> So it sounds like I can in fact upgrade my brokers without upgrading my >> clients. Am I correct to assume the inter.broker.protocol.version setting >> mentioned in the upgrade docs sis unrelated to the clients? >> >> >
signature.asc
Description: OpenPGP digital signature