diff --git a/examples/scala/als-scala/pom.xml b/examples/scala/als-scala/pom.xml index 0d245dcd9..6377fb4a0 100644 --- a/examples/scala/als-scala/pom.xml +++ b/examples/scala/als-scala/pom.xml @@ -1,5 +1,20 @@ - + + + 4.0.0 com.intel.oap @@ -7,58 +22,16 @@ 1.6.0 jar + + com.intel.oap + oap-mllib-examples-parent + 1.6.0 + ../pom-parent.xml + + ALSExample https://github.com/oap-project/oap-mllib.git - - UTF-8 - 1.2.0 - 2.12.15 - 2.12 - 3.2.2 - - - - - - org.scala-lang - scala-library - ${scala.version} - - - - com.github.scopt - scopt_2.12 - 3.7.0 - - - - org.apache.spark - spark-sql_2.12 - ${spark.version} - provided - - - - org.slf4j - slf4j-log4j12 - - - log4j - log4j - - - - - - org.apache.spark - spark-mllib_2.12 - ${spark.version} - provided - - - - @@ -101,5 +74,4 @@ - diff --git a/examples/scala/correlation-scala/pom.xml b/examples/scala/correlation-scala/pom.xml index 8796ffecc..f9a86b707 100644 --- a/examples/scala/correlation-scala/pom.xml +++ b/examples/scala/correlation-scala/pom.xml @@ -1,5 +1,20 @@ - + + + 4.0.0 com.intel.oap @@ -7,58 +22,16 @@ 1.6.0 jar + + com.intel.oap + oap-mllib-examples-parent + 1.6.0 + ../pom-parent.xml + + CorrelationExample https://github.com/oap-project/oap-mllib.git - - UTF-8 - 1.2.0 - 2.12.15 - 2.12 - 3.2.2 - - - - - - org.scala-lang - scala-library - ${scala.version} - - - - com.github.scopt - scopt_2.12 - 3.7.0 - - - - org.apache.spark - spark-sql_2.12 - ${spark.version} - provided - - - - org.slf4j - slf4j-log4j12 - - - log4j - log4j - - - - - - org.apache.spark - spark-mllib_2.12 - ${spark.version} - provided - - - - @@ -101,5 +74,4 @@ - diff --git a/examples/scala/kmeans-scala/pom.xml b/examples/scala/kmeans-scala/pom.xml index 867de89ef..c03b7a13d 100644 --- a/examples/scala/kmeans-scala/pom.xml +++ b/examples/scala/kmeans-scala/pom.xml @@ -1,5 +1,20 @@ - + + + 4.0.0 com.intel.oap @@ -7,58 +22,16 @@ 1.6.0 jar + + com.intel.oap + oap-mllib-examples-parent + 1.6.0 + ../pom-parent.xml + + KMeansExample https://github.com/oap-project/oap-mllib.git - - UTF-8 - 1.2.0 - 2.12.15 - 2.12 - 3.2.2 - - - - - - org.scala-lang - scala-library - ${scala.version} - - - - com.github.scopt - scopt_2.12 - 3.7.0 - - - - org.apache.spark - spark-sql_2.12 - ${spark.version} - provided - - - - org.slf4j - slf4j-log4j12 - - - log4j - log4j - - - - - - org.apache.spark - spark-mllib_2.12 - ${spark.version} - provided - - - - @@ -101,5 +74,4 @@ - diff --git a/examples/scala/linear-regression-scala/pom.xml b/examples/scala/linear-regression-scala/pom.xml index 88405f789..37271c6dd 100644 --- a/examples/scala/linear-regression-scala/pom.xml +++ b/examples/scala/linear-regression-scala/pom.xml @@ -1,5 +1,20 @@ - + + + 4.0.0 com.intel.oap @@ -7,58 +22,16 @@ 1.6.0 jar + + com.intel.oap + oap-mllib-examples-parent + 1.6.0 + ../pom-parent.xml + + LinearRegressionExample https://github.com/oap-project/oap-mllib.git - - UTF-8 - 1.2.0 - 2.12.15 - 2.12 - 3.2.2 - - - - - - org.scala-lang - scala-library - ${scala.version} - - - - com.github.scopt - scopt_2.12 - 3.7.0 - - - - org.apache.spark - spark-sql_2.12 - ${spark.version} - provided - - - - org.slf4j - slf4j-log4j12 - - - log4j - log4j - - - - - - org.apache.spark - spark-mllib_2.12 - ${spark.version} - provided - - - - @@ -101,5 +74,4 @@ - diff --git a/examples/scala/naive-bayes-scala/pom.xml b/examples/scala/naive-bayes-scala/pom.xml index 48402a41a..70b95fe82 100644 --- a/examples/scala/naive-bayes-scala/pom.xml +++ b/examples/scala/naive-bayes-scala/pom.xml @@ -1,5 +1,20 @@ - + + + 4.0.0 com.intel.oap @@ -7,58 +22,16 @@ 1.6.0 jar + + com.intel.oap + oap-mllib-examples-parent + 1.6.0 + ../pom-parent.xml + + NaiveBayesExample https://github.com/oap-project/oap-mllib.git - - UTF-8 - 1.2.0 - 2.12.15 - 2.12 - 3.2.2 - - - - - - org.scala-lang - scala-library - ${scala.version} - - - - com.github.scopt - scopt_2.12 - 3.7.0 - - - - org.apache.spark - spark-sql_2.12 - ${spark.version} - provided - - - - org.slf4j - slf4j-log4j12 - - - log4j - log4j - - - - - - org.apache.spark - spark-mllib_2.12 - ${spark.version} - provided - - - - @@ -101,5 +74,4 @@ - diff --git a/examples/scala/pca-scala/pom.xml b/examples/scala/pca-scala/pom.xml index 704fdc1dd..662fde14e 100644 --- a/examples/scala/pca-scala/pom.xml +++ b/examples/scala/pca-scala/pom.xml @@ -1,5 +1,20 @@ - + + + 4.0.0 com.intel.oap @@ -7,58 +22,16 @@ 1.6.0 jar + + com.intel.oap + oap-mllib-examples-parent + 1.6.0 + ../pom-parent.xml + + PCAExample https://github.com/oap-project/oap-mllib.git - - UTF-8 - 1.2.0 - 2.12.15 - 2.12 - 3.2.2 - - - - - - org.scala-lang - scala-library - ${scala.version} - - - - com.github.scopt - scopt_2.12 - 3.7.0 - - - - org.apache.spark - spark-sql_2.12 - ${spark.version} - provided - - - - org.slf4j - slf4j-log4j12 - - - log4j - log4j - - - - - - org.apache.spark - spark-mllib_2.12 - ${spark.version} - provided - - - - @@ -101,5 +74,4 @@ - diff --git a/examples/scala/pom-parent.xml b/examples/scala/pom-parent.xml new file mode 100644 index 000000000..2b969239e --- /dev/null +++ b/examples/scala/pom-parent.xml @@ -0,0 +1,122 @@ + + + + 4.0.0 + + com.intel.oap + oap-mllib-examples-parent + 1.6.0 + pom + oap-mllib + http://maven.apache.org + + + UTF-8 + 1.6.0 + 2.12.15 + 2.12 + 3.2.2 + + + + + org.scala-lang + scala-library + ${scala.version} + + + com.github.scopt + scopt_2.12 + 3.7.0 + + + org.apache.spark + spark-sql_2.12 + ${spark.version} + provided + + + + org.slf4j + slf4j-log4j12 + + + log4j + log4j + + + + + org.apache.spark + spark-mllib_2.12 + ${spark.version} + provided + + + org.xerial.snappy + snappy-java + 1.1.10.1 + + + org.apache.commons + commons-text + 1.10.0 + + + com.google.protobuf + protobuf-java + 3.21.7 + compile + + + com.fasterxml.jackson.core + jackson-databind + 2.12.7.1 + + + org.apache.commons + commons-compress + 1.21 + + + org.apache.ivy + ivy + 2.5.1 + + + org.apache.spark + spark-core_${scala.binary.version} + 3.4.0 + provided + + + com.google.code.gson + gson + 2.8.9 + + + com.google.guava + guava + 32.0.0-jre + + + commons-net + commons-net + 3.9.0 + + + diff --git a/examples/scala/summarizer-scala/pom.xml b/examples/scala/summarizer-scala/pom.xml index 391dacc2e..e45674539 100644 --- a/examples/scala/summarizer-scala/pom.xml +++ b/examples/scala/summarizer-scala/pom.xml @@ -1,5 +1,20 @@ - + + + 4.0.0 com.intel.oap @@ -7,58 +22,16 @@ 1.6.0 jar + + com.intel.oap + oap-mllib-examples-parent + 1.6.0 + ../pom-parent.xml + + SummaryStatisticsExample https://github.com/oap-project/oap-mllib.git - - UTF-8 - 1.3.0 - 2.12.15 - 2.12 - 3.2.2 - - - - - - org.scala-lang - scala-library - ${scala.version} - - - - com.github.scopt - scopt_2.12 - 3.7.0 - - - - org.apache.spark - spark-sql_2.12 - ${spark.version} - - - - - org.slf4j - slf4j-log4j12 - - - log4j - log4j - - - - - - org.apache.spark - spark-mllib_2.12 - ${spark.version} - - - - - @@ -101,5 +74,4 @@ - diff --git a/mllib-dal/pom.xml b/mllib-dal/pom.xml index 60fc633ed..d3dadeabb 100644 --- a/mllib-dal/pom.xml +++ b/mllib-dal/pom.xml @@ -1,336 +1,393 @@ - - 4.0.0 + + + + 4.0.0 - com.intel.oap - oap-mllib - 1.6.0 - OAP Project OAP MLlib - jar - https://github.com/oap-project/oap-mllib.git + com.intel.oap + oap-mllib + 1.6.0 + OAP Project OAP MLlib + jar + https://github.com/oap-project/oap-mllib.git - - 1.8 - 1.8 - UTF-8 - 2.12.15 - 2.12 - 3.2.9 - 3.2.2 - 2021.5.0.91 - src/assembly/assembly.xml - + + 1.8 + 1.8 + UTF-8 + 2.12.15 + 2.12 + 3.2.9 + 3.2.2 + 2023.1.0.31217 + src/assembly/assembly.xml + - - - gcs-maven-central-mirror - - GCS Maven Central mirror - https://maven-central.storage-download.googleapis.com/maven2/ - - true - - - false - - - - - central - Maven Repository - https://repo.maven.apache.org/maven2 - - true - - - false - - - + + + gcs-maven-central-mirror + + GCS Maven Central mirror + https://maven-central.storage-download.googleapis.com/maven2/ + + true + + + false + + + + + central + Maven Repository + https://repo.maven.apache.org/maven2 + + true + + + false + + + - - - org.scala-lang - scala-library - ${scala.version} - - - com.github.scopt - scopt_2.12 - 3.7.0 - - - org.apache.spark - spark-core_${scala.binary.version} - ${spark.version} - provided - - - - org.slf4j - slf4j-log4j12 - - - log4j - log4j - - - - - org.apache.spark - spark-sql_${scala.binary.version} - ${spark.version} - provided - - - org.apache.spark - spark-mllib_${scala.binary.version} - ${spark.version} - provided - - - com.intel.dal - dal - ${dal.version} - - - org.junit.jupiter - junit-jupiter - 5.8.2 - test - - - org.scalatest - scalatest_${scala.binary.version} - ${scalatest.version} - test - - - org.apache.spark - spark-mllib_${scala.binary.version} - ${spark.version} - test-jar - test - - - org.apache.spark - spark-mllib-local_${scala.binary.version} - ${spark.version} - test-jar - test - - - org.jpmml - pmml-model - 1.4.8 - test - - - org.jpmml - pmml-agent - - - - - org.apache.spark - spark-sql_${scala.binary.version} - ${spark.version} - test-jar - test - - - org.apache.spark - spark-core_${scala.binary.version} - ${spark.version} - test-jar - test - - - org.apache.spark - spark-catalyst_${scala.binary.version} - ${spark.version} - test-jar - test - - - org.apache.spark - spark-tags_${scala.binary.version} - ${spark.version} - test-jar - test - - + + + org.scala-lang + scala-library + ${scala.version} + + + com.github.scopt + scopt_2.12 + 3.7.0 + + + org.apache.spark + spark-core_${scala.binary.version} + ${spark.version} + provided + + + + org.slf4j + slf4j-log4j12 + + + log4j + log4j + + + + + org.apache.spark + spark-sql_${scala.binary.version} + ${spark.version} + provided + + + org.apache.spark + spark-mllib_${scala.binary.version} + ${spark.version} + provided + + + com.intel.dal + dal + ${dal.version} + + + org.junit.jupiter + junit-jupiter + 5.8.2 + test + + + org.scalatest + scalatest_${scala.binary.version} + ${scalatest.version} + test + + + org.apache.spark + spark-mllib_${scala.binary.version} + ${spark.version} + test-jar + test + + + org.apache.spark + spark-mllib-local_${scala.binary.version} + ${spark.version} + test-jar + test + + + org.jpmml + pmml-model + 1.4.8 + test + + + org.jpmml + pmml-agent + + + + + org.apache.spark + spark-sql_${scala.binary.version} + ${spark.version} + test-jar + test + + + org.apache.spark + spark-core_${scala.binary.version} + ${spark.version} + test-jar + test + + + org.apache.spark + spark-catalyst_${scala.binary.version} + ${spark.version} + test-jar + test + + + org.apache.spark + spark-tags_${scala.binary.version} + ${spark.version} + test-jar + test + + + org.xerial.snappy + snappy-java + 1.1.10.1 + + + org.apache.commons + commons-text + 1.10.0 + + + com.google.protobuf + protobuf-java + 3.21.7 + compile + + + com.fasterxml.jackson.core + jackson-databind + 2.12.7.1 + + + org.apache.commons + commons-compress + 1.21 + + + com.google.code.gson + gson + 2.8.9 + + + com.google.guava + guava + 32.0.0-jre + + + commons-net + commons-net + 3.9.0 + + - - - - net.alchim31.maven - scala-maven-plugin - 4.4.0 - - - scala-compile-first - process-resources - - add-source - compile - - - - scala-test-compile - process-test-resources - - testCompile - - - - - ${scala.version} - - -target:jvm-1.8 - - - - - - org.apache.maven.plugins - maven-checkstyle-plugin - 3.1.0 - - false - true - - ${basedir}/src/main/java - - - ${basedir}/src/test/java - - ${basedir}/../dev/code-checks/checkstyle.xml - ${basedir}/target/checkstyle-output.xml - - - - com.puppycrawl.tools - checkstyle - 8.29 - - - - - - net.revelc.code.formatter - formatter-maven-plugin - 2.15.0 - - ${basedir}/../dev/code-checks/eclipse-java-google-style.xml - - - - - org.scalastyle - scalastyle-maven-plugin - 1.0.0 - - false - true - false - false - ${basedir}/src/main/scala/org/apache/spark - ${basedir}/src/test/scala - scalastyle-config.xml - ${basedir}/target/scalastyle-output.xml - - - - - org.antipathy - mvn-scalafmt_${scala.binary.version} - 1.0.3 - - ${basedir}/.scalafmt.conf - - - - org.apache.maven.plugins - maven-surefire-plugin - 3.0.0-M3 - - true - - - ${computeDevice} - - - - - org.scalatest - scalatest-maven-plugin - 2.0.0 - - ${project.build.directory}/surefire-reports - . - - ${computeDevice} - - test-reports.txt - - - - test - - test - - - - - - maven-antrun-plugin - 1.8 - - - generate-resources - - - Building native code - - - - - - run - - - - - - maven-resources-plugin - 3.0.2 - - - maven-assembly-plugin - 3.0.0 - - false - - - ${assembly.description} - - - - - assembly - package - - single - - - - - - + + + + net.alchim31.maven + scala-maven-plugin + 4.4.0 + + + scala-compile-first + process-resources + + add-source + compile + + + + scala-test-compile + process-test-resources + + testCompile + + + + + ${scala.version} + + -target:jvm-1.8 + + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + 3.1.0 + + false + true + + ${basedir}/src/main/java + + + ${basedir}/src/test/java + + ${basedir}/../dev/code-checks/checkstyle.xml + ${basedir}/target/checkstyle-output.xml + + + + com.puppycrawl.tools + checkstyle + 8.29 + + + + + + net.revelc.code.formatter + formatter-maven-plugin + 2.15.0 + + ${basedir}/../dev/code-checks/eclipse-java-google-style.xml + + + + + org.scalastyle + scalastyle-maven-plugin + 1.0.0 + + false + true + false + false + ${basedir}/src/main/scala/org/apache/spark + ${basedir}/src/test/scala + scalastyle-config.xml + ${basedir}/target/scalastyle-output.xml + + + + + org.antipathy + mvn-scalafmt_${scala.binary.version} + 1.0.3 + + ${basedir}/.scalafmt.conf + + + + org.apache.maven.plugins + maven-surefire-plugin + 3.0.0-M3 + + true + + + ${computeDevice} + + + + + org.scalatest + scalatest-maven-plugin + 2.0.0 + + ${project.build.directory}/surefire-reports + . + + ${computeDevice} + + test-reports.txt + + + + test + + test + + + + + + maven-antrun-plugin + 1.8 + + + generate-resources + + + Building native code + + + + + + run + + + + + + maven-resources-plugin + 3.0.2 + + + maven-assembly-plugin + 3.0.0 + + false + + + ${assembly.description} + + + + + assembly + package + + single + + + + + +