+1 for moving to datanucleus 4 and Java 8 On Tue, Aug 29, 2017 at 3:48 PM, Sergio Pena <sergio.p...@cloudera.com> wrote:
> Hi All, > > There is a JIRA request (SENTRY-1893 > <https://issues.apache.org/jira/browse/SENTRY-1893>) looking to add > support > for JDK8 and make it as the default and minimum JDK version to use. JDK7 > has reached the end of life, and many other Apache components (including > Hive 2.1) have already switched to JDK8 as the minimum version. > > I would like to use this email thread to discuss if we should follow this > trend and switch to JDK8 on our current Sentry 2.0 development. Moving to > JDK8 will also allow us to use the new API that brings, such as lambda > functions. > > Also, in order to support JDK8, we should switch to Datanucleus 4 because > Datanucleus 3 have some problems with it. Datanucleus 3 is also old, and > other components already switched to version 4 as well. We already have > support for version 4, so the question here is if we should drop > Datanucleus 3 support and just use version 4 as the default. > > Sentry 2.0 is our current major version development, so it makes sense to > do this move in this version. > > What do you all think? > > - Sergio >