Thanks for the clarification Ismaël.




*  •  **Arif Kasim*
*  • * Strategic Cloud Engineer
*  •  *Google, Inc.
  •  arifka...@google.com




On Wed, Oct 10, 2018 at 9:41 AM Ismaël Mejía <ieme...@gmail.com> wrote:

> Just wanted to clarify, there is already a JIRA for ongoing work on
> Java 11 support.
> https://issues.apache.org/jira/browse/BEAM-2530
>
> I led the initial work on supporting what at the time was Java 9/10,
> so far the biggest blockers were around the ApiSurface tests (not at
> all compatible with these versions) but at the time we were at 5 tests
> from getting sdks/core passing. Notice also that the scope of this
> JIRA evolved to support only the LTS version (Java 11), and
> specifically to support only sdks/core + direct runner. Supporting all
> IOs or runners really is more a question of the dependencies working
> nicely with Java 11 so this will probably take long time. Also the
> idea so far does NOT include supporting the Java module system at all.
>
> I stopped working on this during the move to gradle because it was too
> hard to tackle both Java evolving and all the ongoing changes in the
> build system. If somebody in the community wants to contribute in this
> area it will be greatly appreciated, notice that all the work we did
> on the build system for this needs to be implemented now in gradle
> too.
> On Sat, Oct 6, 2018 at 5:55 PM Romain Manni-Bucau <rmannibu...@gmail.com>
> wrote:
> >
> > @Reuven: bytebuddy by itself no but the way beam tries to inject the
> proxy class is. There are other strategies you can use in bytebuddy which
> work.
> >
> > Romain Manni-Bucau
> > @rmannibucau |  Blog | Old Blog | Github | LinkedIn | Book
> >
> >
> > Le sam. 6 oct. 2018 à 17:51, Reuven Lax <re...@google.com> a écrit :
> >>
> >> Romain, do you have any more details on the ByteBuddy incompatibility?
> Is ByteBuddy incompatible with the Java 11 JRE, or just with new language
> features?
> >>
> >> On Fri, Oct 5, 2018 at 10:20 AM Romain Manni-Bucau <
> rmannibu...@gmail.com> wrote:
> >>>
> >>> Hi Arif,
> >>>
> >>> AFAIK bytebuddy code is not java 11 friendly otherwise it runs (but it
> means your pipeline is very very simple since it does not have a dofn ;))
> if your engine supports it. Also note that the modules not being named you
> can have to use some weird import names or even unstable ones if you want
> to use modules (but there is no real reason to do that yet in java).
> >>>
> >>> Romain Manni-Bucau
> >>> @rmannibucau |  Blog | Old Blog | Github | LinkedIn | Book
> >>>
> >>>
> >>> Le ven. 5 oct. 2018 à 19:10, Arif Kasim <arifka...@google.com> a
> écrit :
> >>>>
> >>>> Hello,
> >>>> What's the status of java version > 8 support for beam? Thanks.
> >>>>
> >>>> -Arif.
>

Reply via email to