From 1fd51aa8bc2ed8391dfd4631901b0ffa09a4e9b0 Mon Sep 17 00:00:00 2001 From: jackylk Date: Wed, 23 Nov 2016 16:30:29 +0800 Subject: [PATCH] add spark2 and spark-common modules --- integration/spark-common/pom.xml | 193 +++++++++++++++++++++++++++++++ integration/spark/pom.xml | 5 + integration/spark2/pom.xml | 193 +++++++++++++++++++++++++++++++ pom.xml | 20 +++- 4 files changed, 410 insertions(+), 1 deletion(-) create mode 100644 integration/spark-common/pom.xml create mode 100644 integration/spark2/pom.xml diff --git a/integration/spark-common/pom.xml b/integration/spark-common/pom.xml new file mode 100644 index 00000000000..ad312f37cc6 --- /dev/null +++ b/integration/spark-common/pom.xml @@ -0,0 +1,193 @@ + + + + + 4.0.0 + + + org.apache.carbondata + carbondata-parent + 0.3.0-incubating-SNAPSHOT + ../../pom.xml + + + carbondata-spark-common + Apache CarbonData :: Spark Common + + + ${basedir}/../../dev + + + + + com.databricks + spark-csv_${scala.binary.version} + 1.2.0 + + + org.apache.carbondata + carbondata-common + ${project.version} + + + org.apache.carbondata + carbondata-core + ${project.version} + + + org.apache.carbondata + carbondata-processing + ${project.version} + + + org.apache.carbondata + carbondata-hadoop + ${project.version} + + + org.scala-lang + scala-compiler + + + org.scala-lang + scala-reflect + + + org.scala-lang + scala-library + + + org.apache.spark + spark-hive-thriftserver_${scala.binary.version} + + + org.apache.spark + spark-repl_${scala.binary.version} + + + junit + junit + + + org.scalatest + scalatest_${scala.binary.version} + 2.2.1 + test + + + + + src/test/scala + + + src/resources + + + . + + CARBON_SPARK_INTERFACELogResource.properties + + + + + + org.scala-tools + maven-scala-plugin + 2.15.2 + + + compile + + compile + + compile + + + testCompile + + testCompile + + test + + + process-resources + + compile + + + + + + maven-compiler-plugin + + 1.7 + 1.7 + + + + org.apache.maven.plugins + maven-surefire-plugin + 2.18 + + + + **/Test*.java + **/*Test.java + **/*TestCase.java + **/*Suite.java + + ${project.build.directory}/surefire-reports + -Xmx3g -XX:MaxPermSize=512m -XX:ReservedCodeCacheSize=512m + + true + + false + + + + org.scalatest + scalatest-maven-plugin + 1.0 + + + ${project.build.directory}/surefire-reports + . + CarbonTestSuite.txt + -ea -Xmx3g -XX:MaxPermSize=512m -XX:ReservedCodeCacheSize=512m + + + + + + true + ${use.kettle} + + + + + test + + test + + + + + + + + \ No newline at end of file diff --git a/integration/spark/pom.xml b/integration/spark/pom.xml index 5915fe2a931..6476576a57a 100644 --- a/integration/spark/pom.xml +++ b/integration/spark/pom.xml @@ -66,6 +66,11 @@ carbondata-hadoop ${project.version} + + org.apache.carbondata + carbondata-spark-common + ${project.version} + org.scala-lang scala-compiler diff --git a/integration/spark2/pom.xml b/integration/spark2/pom.xml new file mode 100644 index 00000000000..33e7ae7fd06 --- /dev/null +++ b/integration/spark2/pom.xml @@ -0,0 +1,193 @@ + + + + + 4.0.0 + + + org.apache.carbondata + carbondata-parent + 0.3.0-incubating-SNAPSHOT + ../../pom.xml + + + carbondata-spark2 + Apache CarbonData :: Spark2 + + + ${basedir}/../../dev + + + + + org.apache.carbondata + carbondata-common + ${project.version} + + + org.apache.carbondata + carbondata-core + ${project.version} + + + org.apache.carbondata + carbondata-processing + ${project.version} + + + org.apache.carbondata + carbondata-hadoop + ${project.version} + + + org.apache.carbondata + carbondata-spark-common + ${project.version} + + + org.scala-lang + scala-compiler + + + org.scala-lang + scala-reflect + + + org.scala-lang + scala-library + + + org.apache.spark + spark-hive-thriftserver_${scala.binary.version} + + + org.apache.spark + spark-repl_${scala.binary.version} + + + junit + junit + + + org.scalatest + scalatest_${scala.binary.version} + 2.2.1 + test + + + + + src/test/scala + + + src/resources + + + . + + CARBON_SPARK_INTERFACELogResource.properties + + + + + + org.scala-tools + maven-scala-plugin + 2.15.2 + + + compile + + compile + + compile + + + testCompile + + testCompile + + test + + + process-resources + + compile + + + + + + maven-compiler-plugin + + 1.7 + 1.7 + + + + org.apache.maven.plugins + maven-surefire-plugin + 2.18 + + + + **/Test*.java + **/*Test.java + **/*TestCase.java + **/*Suite.java + + ${project.build.directory}/surefire-reports + -Xmx3g -XX:MaxPermSize=512m -XX:ReservedCodeCacheSize=512m + + true + + false + + + + org.scalatest + scalatest-maven-plugin + 1.0 + + + ${project.build.directory}/surefire-reports + . + CarbonTestSuite.txt + -ea -Xmx3g -XX:MaxPermSize=512m -XX:ReservedCodeCacheSize=512m + + + + + + true + ${use.kettle} + + + + + test + + test + + + + + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index a5231c216ff..7dd631ec05f 100644 --- a/pom.xml +++ b/pom.xml @@ -96,9 +96,9 @@ core processing hadoop - integration/spark assembly examples + integration/spark-common @@ -286,15 +286,33 @@ spark-1.5 + + true + 1.5.2 + + integration/spark + spark-1.6 1.6.2 + + integration/spark + + + + spark-2.0 + + 2.0.0 + + + integration/spark2 + integration-test