[
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)