Thank you both Ewen & Andrey! The general rule of upgrading brokers is clear, but it was important for me to hear what other people experienced. Ewen, I assume the broker upgrade from 0.8.1.1 to 0.8.2.2 is as safe as it could be, right? Like I can just take down a single broker, replace jars, and kick it up again seamlessly. If so I will probably give it a go unless another better version is coming.
10x, Shlomi On Thu, Dec 24, 2015 at 3:12 AM, Andrey Yegorov <andrey.yego...@gmail.com> wrote: > I am using 0.8.2.2 producer with 0.8.1.1 brokers without problems. > Version of scala matters if you are building with scala or some other > components that use scala. > Hope this helps. > > ---------- > Andrey Yegorov > > On Wed, Dec 23, 2015 at 1:11 PM, Ewen Cheslack-Postava <e...@confluent.io> > wrote: > > > Shlomi, > > > > You should always upgrade brokers before clients. Newer versions of > clients > > aren't guaranteed to work with older versions of brokers. > > > > For scala versions, there is no functional difference. Generally you only > > need to worry about the Scala version if you are using the old clients > > (which are in the core jar) and the rest of your app requires a specific > > Scala version. > > > > -Ewen > > > > On Wed, Dec 23, 2015 at 6:31 AM, Shlomi Hazan <shl...@viber.com> wrote: > > > > > Hi All, > > > > > > Does someone has experience / encountered any issues using a 0.8.2.2 > > > producer against a 0.8.1.1 broker (specifically kafka_2.9.2-0.8.1.1)? > > > I want to upgrade my existing producer (0.8.2-beta). > > > Also, is there a functional difference between the scala versions > > > (2.9.2,2.10,2.11)? > > > > > > Thanks, > > > Shlomi > > > > > > > > > > > -- > > Thanks, > > Ewen > > >