The official recommendation is to run with Java7 ( http://docs.datastax.com/en/cassandra/2.0/cassandra/install/installJREabout_c.html), mostly to play it safe I guess, however you can probably already run C* with Java8, since it has been stable for a while. We've been running with Java8 for several months now without any noticeable problem.
Regarding source compatibility, the official plan is compile with Java8 starting from version 3.0. You may find more information on this ticket: https://issues.apache.org/jira/browse/CASSANDRA-8168 <https://issues.apache.org/jira/browse/CASSANDRA-8168> 2015-05-07 8:32 GMT-03:00 Stefan Podkowinski <[email protected]>: > Hi > > > > Are there any plans to support Java 8 for Cassandra 2.0, now that Java 7 > is EOL? > > Currently Java 7 is also recommended for 2.1. Are there any reasons not to > recommend Java 8 for 2.1? > > > > Thanks, > > Stefan >
