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

Reply via email to