[ https://issues.apache.org/jira/browse/KAFKA-1419?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14222193#comment-14222193 ]
Peter Vandenabeele commented on KAFKA-1419: ------------------------------------------- New to Kafka and Scala ... Trying to build Kafka HEAD of 0.8.2 (fbecd48) with Scala 2.11.4 Most works, but I get a number of warnings that may be relevant (?) {noformat} $ gradle -PscalaVersion=2.11.4 clean ... (all OK) $ gradle -PscalaVersion=2.11.4 ... (all OK) $ ./gradlew -PscalaVersion=2.11.4 test ... (all OK) :core:compileScala Download http://repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.4/scala-library-2.11.4.pom Download http://repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.4/scala-library-2.11.4.jar Download http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.11.4/scala-compiler-2.11.4.pom Download http://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.4/scala-reflect-2.11.4.pom Download http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.11.4/scala-compiler-2.11.4.jar Download http://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.4/scala-reflect-2.11.4.jar Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512m; support was removed in 8.0 /Users/peter_v/Documents/data/github/apache/kafka/core/src/main/scala/kafka/admin/AdminUtils.scala:259: non-variable type argument String in type pattern scala.collection.Map[String,_] is unchecked since it is eliminated by erasure case Some(map: Map[String, _]) => ^ /Users/peter_v/Documents/data/github/apache/kafka/core/src/main/scala/kafka/admin/AdminUtils.scala:262: non-variable type argument String in type pattern scala.collection.Map[String,String] is unchecked since it is eliminated by erasure case Some(config: Map[String, String]) => ^ /Users/peter_v/Documents/data/github/apache/kafka/core/src/main/scala/kafka/consumer/ConsumerIterator.scala:107: A try without a catch or finally is equivalent to putting its body in a block; no exceptions are handled. try { ^ /Users/peter_v/Documents/data/github/apache/kafka/core/src/main/scala/kafka/server/KafkaServer.scala:167: a pure expression does nothing in statement position; you may be omitting necessary parentheses ControllerStats.uncleanLeaderElectionRate ^ /Users/peter_v/Documents/data/github/apache/kafka/core/src/main/scala/kafka/server/KafkaServer.scala:168: a pure expression does nothing in statement position; you may be omitting necessary parentheses ControllerStats.leaderElectionTimer ^ /Users/peter_v/Documents/data/github/apache/kafka/core/src/main/scala/kafka/utils/Utils.scala:81: a pure expression does nothing in statement position; you may be omitting necessary parentheses daemonThread(name, runnable(fun)) ^ /Users/peter_v/Documents/data/github/apache/kafka/core/src/main/scala/kafka/utils/Json.scala:28: object JSON in package json is deprecated: This object will be removed. JSON.globalNumberParser = myConversionFunc ^ /Users/peter_v/Documents/data/github/apache/kafka/core/src/main/scala/kafka/utils/Json.scala:37: object JSON in package json is deprecated: This object will be removed. JSON.parseFull(input) ^ /Users/peter_v/Documents/data/github/apache/kafka/core/src/main/scala/kafka/consumer/ConsumerConfig.scala:107: Reference to uninitialized value fetchWaitMaxMs require(fetchWaitMaxMs <= socketTimeoutMs, "socket.timeout.ms should always be at least fetch.wait.max.ms" + ^ /Users/peter_v/Documents/data/github/apache/kafka/core/src/main/scala/kafka/server/KafkaConfig.scala:240: Reference to uninitialized value replicaFetchWaitMaxMs require(replicaFetchWaitMaxMs <= replicaSocketTimeoutMs, "replica.socket.timeout.ms should always be at least replica.fetch.wait.max.ms" + ^ there were 12 feature warnings; re-run with -feature for details 11 warnings found ... (all OK) BUILD SUCCESSFUL Total time: 6 mins 41.737 secs {noformat} > cross build for scala 2.11 > -------------------------- > > Key: KAFKA-1419 > URL: https://issues.apache.org/jira/browse/KAFKA-1419 > Project: Kafka > Issue Type: Improvement > Components: clients > Affects Versions: 0.8.1 > Reporter: Scott Clasen > Assignee: Ivan Lyutov > Priority: Blocker > Fix For: 0.8.1.2, 0.8.2 > > Attachments: KAFKA-1419-scalaBinaryVersion.patch, > KAFKA-1419-scalaBinaryVersion.patch, KAFKA-1419.patch, KAFKA-1419.patch, > KAFKA-1419_2014-07-28_15:05:16.patch, KAFKA-1419_2014-07-29_15:13:43.patch, > KAFKA-1419_2014-08-04_14:43:26.patch, KAFKA-1419_2014-08-05_12:51:16.patch, > KAFKA-1419_2014-08-07_10:17:34.patch, KAFKA-1419_2014-08-07_10:52:18.patch, > KAFKA-1419_cross_build_for_scala_2_11_for_0_8_1_branch.patch > > > Please publish builds for scala 2.11, hopefully just needs a small tweak to > the gradle conf? -- This message was sent by Atlassian JIRA (v6.3.4#6332)