-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/69655/
-----------------------------------------------------------
Review request for ranger.
Bugs: RANGER-2317
https://issues.apache.org/jira/browse/RANGER-2317
Repository: ranger
Description
-------
Upgrade librarias to become compatible with JDK11, and JAXB and other librarias
to the modules, and exclude jdk.tools.
(These modules was previously part of the JDK, now they are independent).
Add JDK10/11 to the travis build - with excluding the Hive tests, as we can't
even start the Hive tests on JDK 9 - because internal Hive code cast the system
classloader to URLClassLoader.
Removed one empty test class file, which triggered test failures with newer
mockito version.
Diffs
-----
.travis.yml b38b892bd21287b21d575aba862d93fd46952ac6
hbase-agent/pom.xml c044ef0c30f348cd82d3ef37089677c8d83b5db8
kms/pom.xml 043c67fde4eb6617c7e3b8d852f0aa471e032161
knox-agent/pom.xml 0c45c84baae8afb50f7c130f611ccaa00dda4406
plugin-solr/pom.xml 619cc9ebdbac883fb3e981843b82bd0c35f8508c
pom.xml 2a2540a0d578911a9f84cffcd861d37767cc156f
ranger-hbase-plugin-shim/pom.xml 9ed0aebe8e80a63817f0ba0d18039f5e15a6bab2
ranger-solr-plugin-shim/pom.xml 46b78218a8c2c7ec142da159e867a2d38390e630
security-admin/pom.xml c67860115f55719c244cd82ed823a471a6f25114
security-admin/src/test/java/org/apache/ranger/plugin/store/RangerDBStore.java
cd5bb384e4e8f2e51ec59e0dff6134990fa192ff
ugsync/src/test/java/org/apache/ranger/unixusersync/process/TestUnixUserGroupBuilder.java
2118c8430d885252590d7bcde4216ce9505ae7bc
Diff: https://reviews.apache.org/r/69655/diff/1/
Testing
-------
Tested resulting binaries locally on JDK 8, to stay the same as previously. All
the dependency change was either in test code, or in Maven plugin config, or
has 'provided' scope.
Tested on Travis that build is succesfull in 4 JVMs -
oraclejdk8/oraclejdk11/openjdk10/openjdk11:
https://travis-ci.org/gzsombor/ranger/builds/474559352
Thanks,
Zsombor Gegesy