You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Chris Sampson (Jira)" <ji...@apache.org> on 2022/07/04 16:27:00 UTC

[jira] [Commented] (NIFI-10147) Remove Support for Java 8

    [ https://issues.apache.org/jira/browse/NIFI-10147?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17562231#comment-17562231 ] 

Chris Sampson commented on NIFI-10147:
--------------------------------------

Docker builds will need to be updated to (at least) Java 11.

Are the changes being made across all NiFi artifacts, e.g. NiFi Registry and MiNiFi (Java) too - worth clarifying that probably.

> Remove Support for Java 8
> -------------------------
>
>                 Key: NIFI-10147
>                 URL: https://issues.apache.org/jira/browse/NIFI-10147
>             Project: Apache NiFi
>          Issue Type: Epic
>          Components: Core Framework, MiNiFi, NiFi Registry, NiFi Stateless
>            Reporter: David Handermann
>            Assignee: David Handermann
>            Priority: Major
>             Fix For: 2.0.0
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> 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:
>  - [Jetty 9.4|https://github.com/eclipse/jetty.project/issues/7958]
>  - [Spring 5|https://spring.io/blog/2021/09/02/a-java-17-and-jakarta-ee-9-baseline-for-spring-framework-6]
>  - [OpenSAML 3|https://shibboleth.atlassian.net/wiki/spaces/OSAML/overview]
> 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]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)