From fd0c5b8c577204f98831ece860e0b3e153f90d21 Mon Sep 17 00:00:00 2001 From: Sean Owen <sowen@cloudera.com> Date: Wed, 22 Jan 2014 22:25:49 +0000 Subject: [PATCH] Depend on Commons Math explicitly instead of accidentally getting it from Hadoop (which stops working in 2.2.x) and also use the newer commons-math3 --- graphx/pom.xml | 5 +++++ .../main/scala/org/apache/spark/graphx/lib/SVDPlusPlus.scala | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/graphx/pom.xml b/graphx/pom.xml index 4eca4747ea..d97dbb804b 100644 --- a/graphx/pom.xml +++ b/graphx/pom.xml @@ -37,6 +37,11 @@ <artifactId>spark-core_${scala.binary.version}</artifactId> <version>${project.version}</version> </dependency> + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-math3</artifactId> + <version>3.2</version> + </dependency> <dependency> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-server</artifactId> diff --git a/graphx/src/main/scala/org/apache/spark/graphx/lib/SVDPlusPlus.scala b/graphx/src/main/scala/org/apache/spark/graphx/lib/SVDPlusPlus.scala index c327ce7935..79280f836f 100644 --- a/graphx/src/main/scala/org/apache/spark/graphx/lib/SVDPlusPlus.scala +++ b/graphx/src/main/scala/org/apache/spark/graphx/lib/SVDPlusPlus.scala @@ -18,7 +18,7 @@ package org.apache.spark.graphx.lib import scala.util.Random -import org.apache.commons.math.linear._ +import org.apache.commons.math3.linear._ import org.apache.spark.rdd._ import org.apache.spark.graphx._ -- GitLab