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