Details
-
Epic
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Remove Support for Java 8
-
In Progress
Description
Although multiple vendors have planned extended support for Java 8, a number of projects are in the process of deprecating and removing support for Java 8. These projects include the following:
Apache NiFi should also remove support for Java 8 in order to maintain active support for various components.
Removing support for Java 8 requires a new major version release and will also require several build configuration changes including the following:
- Updating Maven source and compiler settings
- Updating minimum Java build version
- Removing optional Maven build profiles
- Updating GitHub workflows
Initial discussion on a migration strategy included a tentative target of the end of calendar year 2022.
Implementation should not proceed until after a minor release of Apache NiFi 1.17.0.
Mailing list discussion: https://lists.apache.org/thread/mm1xf3b9nvrcgytb92oy3swvvc45fl34
Attachments
Attachments
1.
|
Add Deprecation Logging for Java 8 on Startup | Resolved | David Handermann |
|
|||||||||
2.
|
Remove Java 8 references and update Github Workflows/Template | Resolved | Pierre Villard |
|
|||||||||
3.
|
Remove optional jigsaw Maven build profiles | Resolved | David Handermann |
|
Issues in epic
|
NIFI-11554 | Upgrade to OpenSAML 4.3.0 | Resolved | David Handermann | ||
|
NIFI-11717 | Update Minimum Java Version to 17 | Resolved | David Handermann |