jsevellec / cassandra-unit

Utility tool to load Data into Cassandra to help you writing good isolated JUnit Test into your application
GNU Lesser General Public License v3.0
425 stars 0 forks source link

Vesion bump Cassandra Server to 4.x release to support migration to JDK11. #315

Open whitingjr opened 4 years ago

whitingjr commented 4 years ago

Hi, I am interested in seeing Cassandra Unit become compatible with JDK11. Which means upgrading to Cassandra Server 4.x release. The initial release that supports JDK11. @jsevellec Is there any interest in upgrading Cassandra Unit to do this ?

asarkar commented 4 years ago

Apart from supporting JDK11, Cassandra 3.11.x uses an ancient Guava version that causes this issue: https://issues.apache.org/jira/browse/CASSANDRA-15245

java.lang.NoClassDefFoundError: Could not initialize class org.apache.cassandra.io.sstable.format.SSTableFormat$Type

They upgraded Guava in v4 by the ticket I filed. https://issues.apache.org/jira/browse/CASSANDRA-15248

whitingjr commented 4 years ago

@asarkar good to know this potential issue has been solved.

asarkar commented 4 years ago

“Potential issue”?

whitingjr commented 3 years ago

@asarkar the issue you solved already.

asarkar commented 3 years ago

Duplicate of https://github.com/jsevellec/cassandra-unit/issues/294.

wakingrufus commented 3 years ago

I have a working version in my PR here: https://github.com/jsevellec/cassandra-unit/pull/325