2016-08-08 51 views
0

Ist die Feder-Data-Cassandra-Version 1.4.2 mit der Cassandra-Version 3.7 kompatibel? Ich erhalte die folgende Fehlermeldung, wenn ich versuche, eine Verbindung herzustellen:cassandra Versionskompatibilität mit 3.7?

Error creating bean with name 'cassandraSession': Invocation of init method failed; 
nested exception is java.lang.NoClassDefFoundError: 
io/netty/util/concurrent/EventExecutor 

Antwort

3

Nein, Spring Data Cassandra 1.4.x ist based on die 2.x DataStax des Cassandra Fahrer.

jedoch in Spring Data Cassandra 1.5 (Ingalls) Release-Serie (derzeit bei 1,5 M1), haben wir upgraded die DataStax Cassandra Fahrer 3.0.3. Wir haben auch die Unterstützung für den DataStax DSE (DataStax Enterprise) -Treiber entfernt, da dies für die Funktionalität SD Cassandra nicht erforderlich ist.

Es gab signifikante Änderungen in der 3.0-Version von DataStax's Java-Treiber-API, die die Einführung von 3.0-Unterstützung in 1.5 erforderte. Wir wären nicht in der Lage, diese Änderungen zu portieren, ohne die 1.4 Benutzer zu beeinträchtigen.

Weitere Informationen finden Sie in unserer SD Ingalls M1 release announcement.

Sie können auch die Entwicklung von SD Cassandra 1.5 über die Wiki folgen.

Feedback ist immer willkommen, entweder mit PRs oder über JIRA.

+0

Vielen Dank. Ich konnte den Snapshot von 1.5.0 für meine Anwendung verwenden und es funktioniert. Weißt du, wann 1.5.0 veröffentlicht wird? http://projects.spring.io/spring-data-cassandra/ – user1689784

+1

1.5 M1 wurde Ende Juli (27. Juli) veröffentlicht. RC1 wird ungefähr 4-6 Wochen nach diesem Datum und dann folgt GA in weiteren ~ 4-6 Wochen. Die Release-Zyklen sind jetzt etwas komplizierter, da Spring Boot auf den SD Release Trains aufbaut, also versuchen wir uns auch mit dem Spring Boot-Team zu koordinieren. Meine Schätzung ist 1,5 GA sollte auf oder ein bisschen vor dem 1. November sein. –