All broker versions support all older client versions On Tue, Jul 18, 2017 at 10:15 AM, Sachin Mittal <sjmit...@gmail.com> wrote:
> Hi, > This gives me some information but still not the complete picture. > > It says: > 0.10.2, Java clients have acquired the ability to communicate with older > brokers. > > It also says > Version 0.11.0 brokers support 0.8.x and newer clients > > Question is does 0.10.2 broker support 0.8.x clients? > > This may solve answer my temporary doubt, but a compatibility matrix will > be much helpful to have a yes/no answer. > > Thanks > Sachin > > > > On Tue, Jul 18, 2017 at 2:38 PM, Michal Borowiecki < > michal.borowie...@openbet.com> wrote: > >> 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 >> >> >> >> -- >> <http://www.openbet.com/> Michal Borowiecki >> Senior Software Engineer L4 >> T: +44 208 742 1600 <+44%2020%208742%201600> >> >> >> +44 203 249 8448 <+44%2020%203249%208448> >> >> >> >> E: michal.borowie...@openbet.com >> W: 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 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 >> > >