+1 On Tue, Oct 17, 2017 at 6:52 PM, Henning Rohde <[email protected]> wrote:
> +1 > > On Tue, Oct 17, 2017 at 9:47 AM, Jean-Baptiste Onofré <[email protected]> > wrote: > >> However, it's good to target this for Beam 3.0.0 as it can have an impact >> especially for runners. >> >> Regards >> JB >> >> >> On 10/17/2017 06:45 PM, Jean-Baptiste Onofré wrote: >> >>> +1 from a general purpose. >>> >>> +0 from a runner perspective (as it depends of the execution engine). >>> >>> Regards >>> JB >>> >>> On 10/17/2017 06:16 PM, Ismaël Mejía wrote: >>> >>>> We have discussed recently in the developer mailing list about the >>>> idea of removing support for Java 7 on Beam. There are multiple >>>> reasons for this: >>>> >>>> - Java 7 has not received public updates for almost two years and most >>>> companies are moving / have already moved to Java 8. >>>> - A good amount of the systems Beam users rely on have decided to drop >>>> Java 7 support, e.g. Spark, Flink, Elasticsearch, even Hadoop plans to >>>> do it on version 3. >>>> - Most Big data distributions and Cloud managed Spark/Hadoop services >>>> have already moved to Java 8. >>>> - Recent versions of core libraries Beam uses are moving to be Java 8 >>>> only (or mostly), e.g. Guava, Google Auto, etc. >>>> - Java 8 has some nice features that can make Beam code nicer e.g. >>>> lambdas, streams. >>>> >>>> Considering that Beam is a ‘recent’ project we expect users to be >>>> already using Java 8. However we wanted first to ask the opinion of >>>> the Beam users on this subject. It could be the case that some of the >>>> users are still dealing with some old cluster running on Java 7 or >>>> have another argument to keep the Java 7 compatibility. >>>> >>>> So, please vote: >>>> +1 Yes, go ahead and move Beam support to Java 8. >>>> 0 Do whatever you want. I don’t have a preference. >>>> -1 Please keep Java 7 compatibility (if possible add your argument to >>>> keep supporting for Java 7). >>>> >>>> >>> >> -- >> Jean-Baptiste Onofré >> [email protected] >> http://blog.nanthrax.net >> Talend - http://www.talend.com >> > >
