@@ -28,18 +28,16 @@ object Dependencies {
28
28
)
29
29
30
30
lazy val sparkDeps = Seq (
31
- " org.apache.spark" %% " spark-core" % spark % " provided" excludeAll(excludeNettyIo, excludeQQ),
32
- // Force netty version. This avoids some Spark netty dependency problem.
33
- " io.netty" % " netty-all" % netty
31
+ " com.datastax.spark" %% " spark-core" % spark % Provided excludeAll(excludeQQ)
34
32
)
35
33
36
34
lazy val sparkExtraDeps = Seq (
37
- " org.apache .spark" %% " spark-mllib" % spark % Provided excludeAll(excludeNettyIo, excludeQQ),
38
- " org.apache .spark" %% " spark-sql" % spark % Provided excludeAll(excludeNettyIo, excludeQQ),
39
- " org.apache .spark" %% " spark-streaming" % spark % Provided excludeAll(excludeNettyIo, excludeQQ),
40
- " org.apache .spark" %% " spark-hive" % spark % Provided excludeAll(
35
+ " com.datastax .spark" %% " spark-mllib" % spark % Provided excludeAll(excludeNettyIo, excludeQQ),
36
+ " com.datastax .spark" %% " spark-sql" % spark % Provided excludeAll(excludeNettyIo, excludeQQ),
37
+ " com.datastax .spark" %% " spark-streaming" % spark % Provided excludeAll(excludeNettyIo, excludeQQ),
38
+ " com.datastax .spark" %% " spark-hive" % spark % Provided excludeAll(
41
39
excludeNettyIo, excludeQQ, excludeScalaTest
42
- )
40
+ )
43
41
)
44
42
45
43
lazy val sparkExtraDepsTest = Seq (
@@ -60,8 +58,8 @@ object Dependencies {
60
58
)
61
59
62
60
lazy val cassandraDeps = Seq (
63
- " com.datastax.cassandra " % " cassandra- driver-core" % cassandra ,
64
- " com.datastax.cassandra " % " cassandra- driver-mapping" % cassandra
61
+ " com.datastax.dse " % " dse-java- driver-core" % dseDriver % Provided excludeAll excludeNettyIo ,
62
+ " com.datastax.dse " % " dse-java- driver-mapping" % dseDriver % Provided excludeAll excludeNettyIo
65
63
)
66
64
67
65
lazy val logbackDeps = Seq (
@@ -85,6 +83,7 @@ object Dependencies {
85
83
lazy val apiDeps = sparkDeps ++ miscDeps :+ typeSafeConfigDeps :+ scalaTestDep
86
84
87
85
val repos = Seq (
86
+ " datastax-release" at " http://datastax.artifactoryonline.com/datastax/datastax-releases-local" ,
88
87
" Typesafe Repo" at " http://repo.typesafe.com/typesafe/releases/" ,
89
88
" sonatype snapshots" at " https://oss.sonatype.org/content/repositories/snapshots/" ,
90
89
" spray repo" at " http://repo.spray.io"
0 commit comments