Have you seen this: http://kafka.apache.org/documentation.html#upgrade

Starting with version 0.10.2, Java clients (producer and consumer) have acquired the ability to communicate with older brokers. Version 0.11.0 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.11.0 brokers support 0.8.x and newer clients.
Hope that helps.

Cheers,

MichaƂ


On 18/07/17 08:17, Sachin Mittal wrote:
Hi,
I would like some help/information on what client versions are compatible
with what broker versions in kafka.

Some table like this would be good

          server
client           0.8    0.9   0.10   0.11
0.8              yes     ?      ?        ?
0.9              ?        yes   ?        ?
0.10            ?       ?        yes    ?
0.11            ?       ?        ?        yes

So if question marks are filled it would be of great help.

Reason I am asking is many times we need to use other libraries/frameworks
to pull/push data from/into kafka and sometimes these support only a
particular version of clients.

Like right now I am trying to pull data from kafka via druid/tranquility
and they have clients of version 0.8.x implemented but my broker is running
0.10.x.

Also if such a table can be posted on kafka documentation page or github
page that would be great.

Thanks
Sachin


--
Signature
<http://www.openbet.com/>         Michal Borowiecki
Senior Software Engineer L4
        T:      +44 208 742 1600

        
        +44 203 249 8448

        
        
        E:      michal.borowie...@openbet.com
        W:      www.openbet.com <http://www.openbet.com/>

        
        OpenBet Ltd

        Chiswick Park Building 9

        566 Chiswick High Rd

        London

        W4 5XT

        UK

        
<https://www.openbet.com/email_promo>

This message is confidential and intended only for the addressee. If you have received this message in error, please immediately notify the postmas...@openbet.com <mailto:postmas...@openbet.com> and delete it from your system as well as any copies. The content of e-mails as well as traffic data may be monitored by OpenBet for employment and security purposes. To protect the environment please do not print this e-mail unless necessary. OpenBet Ltd. Registered Office: Chiswick Park Building 9, 566 Chiswick High Road, London, W4 5XT, United Kingdom. A company registered in England and Wales. Registered no. 3134634. VAT no. GB927523612

Reply via email to