0.7 and 0.8 have mostly the same package/class names, so you have to shade
one of the jars if you want them to both be loaded and executable in the
same jvm process.  I've done this in my consumers (e.g. my consumers
consume from both 0.7 and 0.8 during the transition).  I chose to run
separate kafka instances for 0.7 and 0.8, and not attempt to do any
forwarding from 0.7 to 0.8 during the migration.

So far so good...

Jason


On Fri, Jul 12, 2013 at 4:30 PM, Michal Haris <michal.ha...@visualdna.com>wrote:

> Hi guys,
>
> Is it possible to have both 0.7 and 0.8 clients running within same process
> ? We would like to migrate to 0.8 only some of the topics initially so we
> would need some consumers to have connection to both clusters. I remember a
> mention of migration tool that consumes from 0.7 and produces to 0.8 but my
> question is  whether consumer libraries from these 2 versions could
> coexist.
>
> Thanks,
> Michal
>

Reply via email to