Hi Soby --

As far as I can tell the zkclient dependency is a leftover from 0.7.2.
With the exception of the migration tool, which has a comment along these
lines but I haven't looked into 0.8 uses the 0.2 version of the library
(available from maven). I submitted a patch to address this, it is in the
pipeline (http://j.mp/13uX6rs).

It is not as simple with the metics library as there are significant API
changes between the 3.0.0-c0c8be71 used in the Kafka code and
3.0.0-SNAPSHOT. There's an open item on that (http://j.mp/10ccTnE);
meanwhile the path of least resistance is to manually add the 2 metrics
JARs to the class path.

I have a fork that addresses the above and has a couple of other minor
fixes. With the caveat that it hasn't been reviewed by the Kafka team yore
welcome to have a look: http://j.mp/ZsSld2

Welcome to the club ;)

-Dragos

On 3/26/13 3:28 PM, "Soby Chacko" <sobycha...@gmail.com> wrote:

>Hello,
>
>I built kafka 0.8 with scala 2.9.2. However, I ran into some issues after
>publishing the 0.8-SNAPSHOT into my local maven repository. From my
>application, I simply depended on this new jar thinking that it would pull
>all the other dependencies transitively from a public maven repository. (I
>look in a handful of repos in my build script) But, it could not find the
>following 3 jars from any repository:
>
>zkclient-20120522.jar
>metrics-annotation-3.0.0-c0c8be71.jar
>metrics-core-3.0.0-c0c8be71.jar
>
>I found these in the kafka 0.8 artifact that I built and was able to
>manually copy them. Are there any plans to make these jars available
>through any maven repositories, as they seem to contain custom changes?
>
>Appreciate any help.
>
>Regards,
>Soby Chacko

Reply via email to