Cassandra 3 support?


Vladyslav Kosulin <vkos...@...>
 

Hi all,
Question to cassandra module developers.
I see that JanusGraph uses Astyanax for Cassandra 2. As there will be no Astyanax for Cassandra 3, have you decided on what to do? Are you going to create separate C*3 module with DataStax CQL, are going to stick to only Cassandra 2 for foreseeable future, or something else?
My company is migrating our applications from Astyanax to Spring Data Cassandra, and this is very painful process, but it looks like Janus utilizes Astyanax to a much lesser degree.


Jason Plurad <plu...@...>
 

JanusGraph has 2 drivers for Cassandra, one using Astyanax ('cassandra') and using Thrift directly ('cassandrathrift'). The first release will continue this support, as we're looking for solid compatibility with Titan 1.0.0.

Samant and Paul have been developing on a CQL driver, and there have been discussions on it on the dev mailing list about how/when to deprecate/eliminate Thrift support. This will be one of the top priorities for the following JanusGraph release.


On Wednesday, April 19, 2017 at 11:45:45 AM UTC-4, Vladyslav Kosulin wrote:
Hi all,
Question to cassandra module developers.
I see that JanusGraph uses Astyanax for Cassandra 2. As there will be no Astyanax for Cassandra 3, have you decided on what to do? Are you going to create separate C*3 module with DataStax CQL, are going to stick to only Cassandra 2 for foreseeable future, or something else?
My company is migrating our applications from Astyanax to Spring Data Cassandra, and this is very painful process, but it looks like Janus utilizes Astyanax to a much lesser degree.