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

Till Rohrmann commented on FLINK-8033:
--------------------------------------

This is a very good pointer [~tasanuma0829]. We should check whether this also 
affects Flink's Java 9 support or not. If yes, then I guess that we still need 
to solve most of the Java 9 problems in order to support Java 11 but we could 
directly switch to it (maybe some problems only occur with Java 9 which we 
would not have to fix then).

One of the big problems of adding Java 11 support is the removal of some of the 
unsafe APIs. Flink heavily uses them and we need to figure out how to properly 
replace them. The important bit is to make the replacement in a way that 
Flink's Java 8 version does not suffer from performance regressions. In the 
worst case, this could mean that we have different code paths for the different 
Java versions.

> Build Flink with JDK 9
> ----------------------
>
>                 Key: FLINK-8033
>                 URL: https://issues.apache.org/jira/browse/FLINK-8033
>             Project: Flink
>          Issue Type: Improvement
>          Components: Build System
>    Affects Versions: 1.4.0
>            Reporter: Hai Zhou
>            Assignee: Chesnay Schepler
>            Priority: Major
>              Labels: pull-request-available
>
> This is a JIRA to track all issues that found to make Flink compatible with 
> Java 9.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to