Hi, Pablo,

Thanks for the clarification. Does that mean that there needs to be a
separate effort to ensure KafkaIO to be Java 8 source compat and Java 11
runtime compat?

-Yi

On Tue, Apr 9, 2019 at 5:03 PM Pablo Estrada <[email protected]> wrote:

> Our work (mostly done by Michal), consisted on testing that Beam artifacts
> built with Java 8 can run in a Java 11 environment in the DirectRunner and
> Dataflow. We have not planned other work in this area.
>
> On Tue, Apr 9, 2019 at 3:00 PM Ahmet Altay <[email protected]> wrote:
>
>> Most recently +Pablo Estrada <[email protected]> and +Michał Walenia
>> <[email protected]> were working on Java 11 related JIRAs. They
>> may have more context.
>>
>> On Tue, Apr 9, 2019 at 1:22 PM Maximilian Michels <[email protected]> wrote:
>>
>>> Hi Yi,
>>>
>>> That's a great question. Beam is still on Java 8 at the moment. There is
>>> a JIRA issue for making Beam compatible with Java 11:
>>> https://issues.apache.org/jira/browse/BEAM-2530
>>>
>>> As you can read in the issue, the upcoming Beam 2.12.0 has experimental
>>> support for Java 11. That said, there is still code that needs a major
>>> overhaul, e.g. automatic staging of pipeline jars
>>> (https://issues.apache.org/jira/browse/BEAM-5495).
>>>
>>> I hope we can achieve proper Java 11 compatibility in the next releases.
>>> Perhaps somebody else can give further insight into how much work is
>>> left.
>>>
>>> Thanks,
>>> Max
>>>
>>> On 09.04.19 22:07, Yi Pan wrote:
>>> > Hi, everyone,
>>> >
>>> > I checked out the latest Beam code and seems that the document still
>>> > says "JDK8". Is there any plan to officially support JDK11?
>>> >
>>> > Thanks a lot!
>>> >
>>> > -Yi
>>>
>>

Reply via email to