+1. --Hitesh
On Fri, Jan 19, 2018 at 12:28 AM, Ananth G <ananthg.a...@gmail.com> wrote: > Hello All, > > I was wondering if we can consider making java 8 as the minimum supported > idk version going forward. > > Since Apex core is moving to the next release cycle, perhaps we consider > this ? My assumption is that the next release version for core after the > 3.7.0 release is going to be a major version bump ? > > My understanding is that core needs to move to idk 8 before we can move > library/malhar to idk 8. > > Here are some points to consider (There might be more points to the list > below) : > > - Java 7 has been deprecated from a support model more than 2 years back > - Peer streaming frameworks like Flink are mandating Java 8 > - Apache Beam is moving to Java 8 from its next release cycle > - Many hadoop vendors provide java 8 as the base for the platform. > - Will help the community to use java8 streams and lambdas in operators and > core > - There are certain maven dependencies which might be more optimal if java8 > dependency is inherited as opposed to java 7version of the dependencies > - Junit5 might help in richer unit tests. > > Regards, > Ananth >