The MirrorMaker 0.9.0 has some nice features like messageHandler which
would be great to use.

Any ideas how this new functionality could be used in a 0.8.2 source
cluster and 0.9.0 destination cluster in an efficient way?

Thanks

On Wed, Jan 6, 2016 at 11:30 AM, Ismael Juma <ism...@juma.me.uk> wrote:

> Hi Stephen,
>
> Newer brokers support older clients, but not the other way around. You
> could try 0.8.2 MirrorMaker against 0.8.2 source and 0.9.0 target clusters
> perhaps?
>
> Ismael
> On 6 Jan 2016 11:18, "Stephen Powis" <spo...@salesforce.com> wrote:
>
> > Hey!
> >
> > So I'm trying to get mirror maker going between two different clusters.
> My
> > source cluster is version 0.8.2 and my destination cluster is 0.9.0
> running
> > the mirror maker code from the 0.9.0 release.  Does anyone know if this
> is
> > possible to do?  I'm aware that the protocol changed slightly between
> > versions.
> >
> > Attempting to run ./kafka-console-consumer.sh from the 0.9.0 release and
> > consume from my 0.8.2 cluster seems to fail, which is leading me to
> believe
> > that mirror maker will have the same issue.
> >
> > Attached is the errors I receive from kafka-console-consumer.sh running
> > from 0.9.0 release against a 0.8.2 cluster.
> >
> > ./kafka-console-consumer.sh  --zookeeper W.X.Y.Z:2181 --topic MyTopic
> >
> > [2016-01-06 06:17:40,587] WARN
> >
> >
> [ConsumerFetcherThread-console-consumer-73608_hostname-1452079050696-728e3f7e-0-100],
> > Error in fetch
> kafka.consumer.ConsumerFetcherThread$FetchRequest@6bb31fae.
> > Possible cause: java.lang.IllegalArgumentException
> > (kafka.consumer.ConsumerFetcherThread)
> > ...
> >
> > Thanks!
> >
>

Reply via email to