C Cassandra Capture Client Dependencies
What are the dependencies for the Cassandra Capture (Extract) to connect to Apache Cassandra databases?
The following third party libraries are needed to run Cassandra Change Data Capture.
cassandra-driver-core
(com.datastax.cassandra)
Download version 3.3.1 from Maven central at: https://mvnrepository.com/artifact/com.datastax.cassandra/cassandra-driver-core
Maven coordinates:
<dependency>
<groupId>com.datastax.cassandra</groupId>
<artifactId>cassandra-driver-core</artifactId>
<version>3.3.1</version>
</dependency>
cassandra-all
(org.apache.cassandra)
When using 3.9 SDK (see the TRANLOGOPTIONS CDCREADERSDKVERSION
parameter),
download version 3.9 from Maven central: https://mvnrepository.com/artifact/org.apache.cassandra/cassandra-all/3.9
Maven coordinates:
<dependency>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-all</artifactId>
<version>3.9</version>
</dependency>
When using 3.10 or 3.11 SDK, download version 3.11.0 from Maven central at: https://mvnrepository.com/artifact/org.apache.cassandra/cassandra-all/3.11.0
Maven coordinates:
<dependency>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-all</artifactId>
<version>3.11.0</version>
</dependency>
commons-lang3
(org.apache.commons)
Download version 3.5 from Maven central from: https://mvnrepository.com/artifact/org.apache.commons/commons-lang3
Maven coordinates
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.5</version>
</dependency>
gson
(com.google.code.gson)
Download version 2.8.0 from Maven central at: https://mvnrepository.com/artifact/com.google.code.gson/gson/2.8.0
Maven coordinates:
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.0</version>
</dependency>
jsch
(com.jcraft)
Download version 0.1.54 from maven central:
https://mvnrepository.com/artifact/com.jcraft/jsch/0.1.54
Maven coordinates:
<dependency>
<groupId>com.jcraft</groupId>
<artifactId>jsch</artifactId>
<version>0.1.54</</version>
</dependency>