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

Ismaël Mejía commented on BEAM-2530:
------------------------------------

Please everyone chill out. This message comes from a bot whose goal is to get 
Beam contributors to react about stalled issues. This issue is definitely NOT 
stalled and work on it is ongoing and with positive progress in many areas. And 
you have to consider that supporting Java 11 may have many definitions so:

So in June 2020, if you want to write pipelines with Java 11 and deploy them in 
your favorite runner:
 * Direct it should work based on our validates runner tests 
http://104.154.241.245/d/8N6LVeCmk/post-commits-status-dashboard?refresh=30s&orgId=1
 * Dataflow it should work but I don't know if this is officially supported so 
better go request the Dataflow support team about this feature.
 * Flink it already works but you need to use Flink >= 1.10
 * Spark it will work with Java 11 once Spark 3 is released (vote passed 
yesterday), we need to add CI tests on Beam but work is in progress. You can 
already run your pipelines with the classic Spark runner by providing the 
correct libraries for an example take a look here 
https://github.com/jbonofre/beam-samples/blob/cf9a8dbf624d1fa23f1abddff1ee5dad56ff3cc0/pom.xml#L471

> Make Beam compatible with next Java LTS version (Java 11)
> ---------------------------------------------------------
>
>                 Key: BEAM-2530
>                 URL: https://issues.apache.org/jira/browse/BEAM-2530
>             Project: Beam
>          Issue Type: Improvement
>          Components: build-system
>    Affects Versions: Not applicable
>            Reporter: Ismaël Mejía
>            Priority: P2
>              Labels: Java11, java9, stale-P2
>             Fix For: Not applicable
>
>          Time Spent: 8h 40m
>  Remaining Estimate: 0h
>
> The goal of this task is to validate that the Java SDK and the Java Direct 
> Runner (and its tests) work as intended on the next Java LTS version (Java 11 
> /18.9). For this we will base the compilation on the java.base profile and 
> include other core Java modules when needed.  
> *Notes:*
> - Ideally validation of the IOs/extensions will be included but if serious 
> issues are found they will be tracked independently.
> - The goal of using the Java Platform module system is out of the scope of 
> this work.
> - Support for other runners will be a tracked as a separate effort because 
> other runners depend strongly in the support of the native runner ecosystems.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to