So the documentation is terrible there, I was able to find out that you need the following "Dependency" banks, and you need to put them in the same folder as the jar driver file.
JARS List:
Apache-Kassandra thrift-1.2.6 Cassandra-2.1.1 JDBC log4j-1.2.15 SLF4J-simple 1.5.2 libthrift-0.7.0 JACKSON-core-ASL-1.9.2 Cassandra-all-1.2.9 SLF4J-api 1.5.2 Apache-Cassandra clientutil-1.2.6 JACKSON-Mapper-ASL-1.9.2 guava-15.0 SLF4J-log4j12-1.5.2
However, even if you are lucky enough to solve this problem and R finds your driver, you will have a problem and get an error below which no one seems to have fixed yet ......
log4j: WARN No applications were found for the logger (org.apache.cassandra.cql.jdbc.CassandraDriver). log4j: WARN Please initialize the log4j system correctly. Error in .jcall (drv @jdrv, "Ljava / sql / Connection;", "connect", as.character (url) [1]: java.sql.SQLNonTransientConnectionException: org.apache.thrift.transport.TTransportException: Read negative frame size (-2097152000)!
source share