[FOLIO-1772] Upgrade to OpenJDK 11 Created: 01/Feb/19 Updated: 09/Mar/21 Resolved: 09/Mar/21 |
|
| Status: | Closed |
| Project: | FOLIO |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | Umbrella | Priority: | P2 |
| Reporter: | Adam Dickmeiss | Assignee: | Adam Dickmeiss |
| Resolution: | Done | Votes: | 0 |
| Labels: | core, platform-backlog | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Issue links: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sprint: | CP: ready for planning, CP: Roadmap backlog | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Story Points: | 8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Development Team: | Core: Platform | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
|
Right now, wer're on version 8. Wonder how much it is go go for 11. Okapi works fine.. RMB has issues, but could be fixed. It does not mean we'd stop supporting 8, but perhaps it would be great to see that our code was becoming version 11 compliant. |
| Comments |
| Comment by Julian Ladisch [ 04/Feb/19 ] |
|
Currently there are two OpenJDK versions that are a LTS version ( https://medium.com/@javachampions/java-is-still-free-c02aef8c9e04 ):
I support making our code version 11 compliant. This is a popular migration guide: https://blog.codefx.org/java/java-11-migration-guide/ Currently there are some blockers:
|
| Comment by Julian Ladisch [ 04/Feb/19 ] |
|
cql2pgjson-java successfully builds under OpenJDK 11. |
| Comment by Oleksii Popov [ 04/Apr/19 ] |
|
Wayne Schneider, John Malconian please |
| Comment by Wayne Schneider [ 04/Apr/19 ] |
|
Oleksii Popov Jakub Skoczen
|
| Comment by Marc Johnson [ 26/May/20 ] |
|
Jakub Skoczen Craig McNally Wayne Schneider John Malconian Ian Hardy Adam Dickmeiss Sonar have announced that sonar scanner environments will stop supporting Java versions prior to 11 in October. Given that we rely on these tools, that suggests to me that we need to prioritise upgrading all Java modules to (at least) Java 11 by October. |