You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by ne...@apache.org on 2011/10/06 23:12:35 UTC

svn commit: r1179855 - /incubator/kafka/trunk/project/build/KafkaProject.scala

Author: nehanarkhede
Date: Thu Oct  6 21:12:35 2011
New Revision: 1179855

URL: http://svn.apache.org/viewvc?rev=1179855&view=rev
Log:
KAFKA-149 minor commit to fix the project file to not reference the perf sub project anymore

Modified:
    incubator/kafka/trunk/project/build/KafkaProject.scala

Modified: incubator/kafka/trunk/project/build/KafkaProject.scala
URL: http://svn.apache.org/viewvc/incubator/kafka/trunk/project/build/KafkaProject.scala?rev=1179855&r1=1179854&r2=1179855&view=diff
==============================================================================
--- incubator/kafka/trunk/project/build/KafkaProject.scala (original)
+++ incubator/kafka/trunk/project/build/KafkaProject.scala Thu Oct  6 21:12:35 2011
@@ -19,13 +19,12 @@ import sbt._
 class KafkaProject(info: ProjectInfo) extends ParentProject(info) with IdeaProject {
   lazy val core = project("core", "core-kafka", new CoreKafkaProject(_))
   lazy val examples = project("examples", "java-examples", new KafkaExamplesProject(_), core)
-  lazy val perf = project("perf", "perf", new KafkaPerfProject(_), core)
   lazy val contrib = project("contrib", "contrib", new ContribProject(_))
 
   lazy val releaseZipTask = core.packageDistTask
 
   val releaseZipDescription = "Compiles every sub project, runs unit tests, creates a deployable release zip file with dependencies, config, and scripts."
-  lazy val releaseZip = releaseZipTask dependsOn(core.corePackageAction, core.test, examples.examplesPackageAction, perf.perfPackageAction,
+  lazy val releaseZip = releaseZipTask dependsOn(core.corePackageAction, core.test, examples.examplesPackageAction,
     contrib.producerPackageAction, contrib.consumerPackageAction) describedAs releaseZipDescription
 
   class CoreKafkaProject(info: ProjectInfo) extends DefaultProject(info)
@@ -133,26 +132,6 @@ class KafkaProject(info: ProjectInfo) ex
       List(JavaCompileOption("-Xlint:unchecked"))
   }
 
-  class KafkaPerfProject(info: ProjectInfo) extends DefaultProject(info)
-      with IdeaProject
-      with CoreDependencies {
-    val perfPackageAction = packageAllAction
-    val dependsOnCore = core
-  //The issue is going from log4j 1.2.14 to 1.2.15, the developers added some features which required
-  // some dependencies on various sun and javax packages.
-   override def ivyXML =
-    <dependencies>
-      <exclude module="javax"/>
-      <exclude module="jmxri"/>
-      <exclude module="jmxtools"/>
-      <exclude module="mail"/>
-      <exclude module="jms"/>
-    </dependencies>
-
-    override def artifactID = "kafka-perf"
-    override def filterScalaJars = false
-  }
-
   class ContribProject(info: ProjectInfo) extends ParentProject(info) with IdeaProject {
     lazy val hadoopProducer = project("hadoop-producer", "hadoop producer",
                                       new HadoopProducerProject(_), core)