[ https://issues.apache.org/jira/browse/KAFKA-854?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13624255#comment-13624255 ]
Scott Carey edited comment on KAFKA-854 at 4/6/13 1:07 AM: ----------------------------------------------------------- Why are dependencies repeated? project/build/KafkaProject.scala defines: {quote} trait CoreDependencies { val log4j = "log4j" % "log4j" % "1.2.15" val jopt = "net.sf.jopt-simple" % "jopt-simple" % "3.2" val slf4jSimple = "org.slf4j" % "slf4j-simple" % "1.6.4" } {quote} and project/Build.scala defines {quote} libraryDependencies ++= Seq( "log4j" % "log4j" % "1.2.15", "net.sf.jopt-simple" % "jopt-simple" % "3.2", "org.slf4j" % "slf4j-simple" % "1.6.4" ), {quote} Likewise the hadoop settings are repeated. was (Author: scott_carey): Why are dependencies repeated? project/build/KafkaProject.scala defines: {noformat} trait CoreDependencies { val log4j = "log4j" % "log4j" % "1.2.15" val jopt = "net.sf.jopt-simple" % "jopt-simple" % "3.2" val slf4jSimple = "org.slf4j" % "slf4j-simple" % "1.6.4" } {noformat} and project/Build.scala defines {noformat} libraryDependencies ++= Seq( "log4j" % "log4j" % "1.2.15", "net.sf.jopt-simple" % "jopt-simple" % "3.2", "org.slf4j" % "slf4j-simple" % "1.6.4" ), {noformat} Likewise the hadoop settings are repeated. > Upgrade dependencies for 0.8 > ---------------------------- > > Key: KAFKA-854 > URL: https://issues.apache.org/jira/browse/KAFKA-854 > Project: Kafka > Issue Type: Improvement > Affects Versions: 0.8 > Reporter: Scott Carey > Attachments: 0001-KAFKA-854-Upgrade-Deps-to-latest.patch > > > Many of the dependencies that Kafka 0.8 uses are old. It would be a good > idea to upgrade all of these where possible. > log4j is set to 1.2.15, but the latest is 1.2.17 > zookeeper is at 3.3.4, , there is 3.3.6 (August 2012), and 3.4.5 (Nov 2012. > 3.4.x includes several major enhancements and fixes over the 3.3.x line. > org.slf4j is at 1.6.4, there is 1.6.6 (June 2012) and 1.7.5 (March 2013) > net.sf.jopt-simple is at 3.2, there is 3.3 (May 2011) and 4.4 (Jan 2013) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira