Hey guys,
I hope this is an OK place to post questions related to the cascading-cassandra library? I didn't see a dedicated mailing list for that library on the project page, but it seemed to be somewhat related Cassaforte. Apologies if this is considered off-topic.
I'm trying to to access some data in a Cassandra cluster from Cascalog. cascading-cassandra looks like the obvious tool for the job, but I'm confused about dependencies, version, etc.
Is anyone able to tell me what a working setup would be, in terms of what version of cascading-cassandra, the cassandra client itself (that doesn't seem to be pulled in as a dependency?), and what exclusions I might need, for working with Cascalog 2.0 and Cassandra 2.0+?
My current project file setup is this:
:dependencies [[org.clojure/clojure "1.5.1"]
[org.clojure/data.json "0.2.4"]
[cascalog/cascalog-core "2.0.0"]
[org.apache.hadoop/hadoop-core "1.1.2"]
[org.codehaus.jackson/jackson-mapper-asl "1.9.13"]
[cascading-cassandra "1.0.0-rc6"
:exclusions [org.slf4j/slf4j-api]]]
I suspected something was sub-optimal as soon as I pulled in cascading-cassandra, as logging suddenly stopped working. The whole SLF4J / log4j dependency injection business drives me insane virtually every time I want to use more than one Apache-related project, so nothing new there anyway :-)
Any help much appreciated. As I said before, sorry if I'm approaching the wrong group here - will be happy to take my questions to more appropriate fora should anyone have a recommendation!
Many thanks,
James.