[
https://issues.apache.org/jira/browse/SAMZA-185?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13938414#comment-13938414
]
Martin Kleppmann commented on SAMZA-185:
----------------------------------------
I thought this was going to be easy, but it turned out to be a bit more fiddly
than expected... but here's a preliminary RB:
https://reviews.apache.org/r/19321/
* The Kafka version update brought in a new version of Zookeeper, which
(transitively) introduced a new dependency on javax.jms:jms,
com.sun.jdmk:jmxtools and com.sun.jmx:jmxri, which could not be resolved. I
added exclusions for those dependencies.
* The tests rely on samza-kafka/lib/kafka_*-0.8.1-SNAPSHOT-test.jar (containing
classes such as kafka.zk.EmbeddedZookeeper and kafka.utils.TestUtils), but I
can't find an equivalent version of that jar in Maven. The normal binary
distribution doesn't contain those classes. [~criccomini]: did you build those
jar files yourself?
> Upgrade Samza to Kafka 0.8.1
> ----------------------------
>
> Key: SAMZA-185
> URL: https://issues.apache.org/jira/browse/SAMZA-185
> Project: Samza
> Issue Type: Bug
> Components: build
> Affects Versions: 0.6.0
> Reporter: Chris Riccomini
> Assignee: Martin Kleppmann
>
> We should upgrade Kafka to 0.8.1. This involves:
> 1. Switch to using Kafka's maven dependencies
> (http://repo.maven.apache.org/maven2/org/apache//kafka/kafka_2.10/0.8.1/)
> instead of checking in JARs.
> 2. Upgrade build.gradle and gradle dependency versions to depend on 0.8.1.
> 3. Update index.md in docs to no longer say "It depends on a snapshot version
> of Kafka that will not officially be released for a few months."
--
This message was sent by Atlassian JIRA
(v6.2#6252)