Feature/open jdk
Created by: mira13
Requirements
- Filling out the template is required. Any pull request that does not include enough information to be reviewed in a timely manner may be closed at the maintainers' discretion;
- Review the development guidelines for eHive; remember in particular:
- Do not modify code without testing for regression.
- Provide simple unit tests to test the changes.
- If you change the database schema, please follow the instructions for schema changes in the developer guidelines.
- If you change the schema, meadow, or guest language interfaces, please follow the scheme for internal versioning in the developer guidelines.
- The PR must not fail unit testing.
Use case
To avoid licence violation we must move to open jdk in Java wrapper
Description
move java wrapper to the latest JDK, in order to do it we need only change sun.misc.SharedSecrets lib import and RunWrapper.java call.
Possible Drawbacks
Won't work on JDK 11 and 10 as they have SharedSecrets in jdk.internal, and JDK 12 - 13 has this in jdk.access
Testing
Needs changes in travis installation (install JDK-13)
If so, do the tests pass/fail?
Have you run the entire test suite and no regression was detected?
Merge request reports
Activity
Created by: codecov[bot]
Codecov Report
Merging #111 into version/2.5 will decrease coverage by
0.07%
. The diff coverage isn/a
.@@ Coverage Diff @@ ## version/2.5 #111 +/- ## =============================================== - Coverage 80.91% 80.83% -0.08% =============================================== Files 170 170 Lines 9906 9906 Branches 1601 1601 =============================================== - Hits 8015 8008 -7 - Misses 1234 1236 +2 - Partials 657 662 +5
Impacted Files Coverage Δ modules/Bio/EnsEMBL/Hive/Scheduler.pm 78.03% <0%> (-1.52%)
modules/Bio/EnsEMBL/Hive/Valley.pm 88.17% <0%> (-1.08%)
modules/Bio/EnsEMBL/Hive/Queen.pm 68.8% <0%> (-0.8%)
modules/Bio/EnsEMBL/Hive/Worker.pm 65.63% <0%> (-0.29%)
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update f69435c...1cb7da6. Read the comment docs.