You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Pavel Yaskevich (JIRA)" <ji...@apache.org> on 2014/11/09 09:44:35 UTC

[jira] [Commented] (CASSANDRA-8168) Require Java 8

    [ https://issues.apache.org/jira/browse/CASSANDRA-8168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14203859#comment-14203859 ] 

Pavel Yaskevich commented on CASSANDRA-8168:
--------------------------------------------

Just one thing to consider - some of the users could be tied to the specific OS or JVM releases e.g. if they have extended enterprise support for 1.7 or can run only with JVM shipped with Linux x.y.z or if they have internal team dedicated JVM development. So by moving to Java 8 we create additional burden on people considering upgrade and it might just be that most of the people are not going to be able to use all those features we build on top of 8 for some reason or another "operational" reason.

> Require Java 8
> --------------
>
>                 Key: CASSANDRA-8168
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-8168
>             Project: Cassandra
>          Issue Type: Task
>            Reporter: T Jake Luciani
>            Assignee: T Jake Luciani
>             Fix For: 3.0
>
>
> This is to discuss requiring Java 8 for version >= 3.0  
> There are a couple big reasons for this.
> * Better support for complex async work  e.g (CASSANDRA-5239)    http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html
> * Use Nashorn for Javascript UDFs CASSANDRA-7395



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)