Ah excellent! I will be sure to check if we need to update our documentation 
based on your feedback :)  

Cheers,
Helena


On Oct 28, 2014, at 3:03 PM, Harold Nguyen <har...@nexgate.com> wrote:

> Hi Helena,
> 
> It's great to e-meet you! I've actually been following along your blogs and 
> talks trying to get this to work.
> 
> I just solved it, and you were absolutely correct. I've been using 
> 1.1.0-alpha3 as my dependency, but my assembly is the 1.2.0-SNAPSHOT.
> 
> Thanks for looking through all my other threads to piece together the problem.
> 
> So the solution is that I just included the 
> spark-cassandra-connector-assembly-1.2.0-SNAPSHOT straight into a "lib" 
> folder, removed the line from 1.1.0-alpha3 line from libraryDepenencies, and 
> re-packaged it.
> 
> It all works great now, and I couldn't be happier. I had to piece together 6 
> different forums and sites to get that working (being absolutely new to Spark 
> and Scala and sbt). I'll write a blog post on how to get this working later, 
> in case it can help someone. 
> 
>  I really appreciate the help!
> 
> Harold
> 
> On Tue, Oct 28, 2014 at 11:55 AM, Helena Edelson 
> <helena.edel...@datastax.com> wrote:
> Hi Harold,
> It seems like, based on your previous post, you are using one version of the 
> connector as a dependency yet building the assembly jar from master? You were 
> using 1.1.0-alpha3 (you can upgrade to alpha4, beta coming this week) yet 
> your assembly is spark-cassandra-connector-assembly-1.2.0-SNAPSHOT.
> 
> libraryDependencies ++= Seq(
>   "org.apache.spark" % "spark-streaming_2.10" % "1.1.0",
>   "com.datastax.spark" %% "spark-cassandra-connector" % "1.1.0-alpha3" 
> withSources() withJavadoc(),
>   "org.apache.spark" %% "spark-sql" % "1.1.0"
> )
> 
> - Helena
> 
> On Oct 28, 2014, at 2:08 PM, Harold Nguyen <har...@nexgate.com> wrote:
> 
> > Hi all,
> >
> > The following works fine when submitting dependency jars through 
> > Spark-Shell:
> >
> > ./bin/spark-shell --master spark://ip-172-31-38-112:7077 --jars 
> > /home/ubuntu/spark-cassandra-connector/spark-cassandra-connector/spark-cassandra-connector/target/scala-2.10/spark-cassandra-connector-assembly-1.2.0-SNAPSHOT.jar
> >
> > But not through spark-submit:
> >
> >  ./bin/spark-submit --class 
> > "org.apache.spark.examples.streaming.CassandraSave" --master 
> > spark://ip-172-31-38-112:7077 
> > streaming-test/target/scala-2.10/simple-streaming_2.10-1.0.jar --jars 
> > local:///home/ubuntu/spark-cassandra-connector/spark-cassandra-connector/target/scala-2.10/spark-cassandra-connector-assembly-1.2.0-SNAPSHOT.jar
> >
> > Am I issuing the spark-submit command incorrectly ? Each of the workers has 
> > that built jar in their respective directories 
> > (spark-cassandra-connector-assembly-1.2.0-SNAPSHOT.jar)
> >
> > Thanks,
> >
> > Harold
> 
> 

Reply via email to