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?
>>     
>>
> 

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to