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

[jira] [Updated] (NIFI-9987) Standardize Commons IO on 2.11.0

     [ https://issues.apache.org/jira/browse/NIFI-9987?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Handermann updated NIFI-9987:
-----------------------------------
    Status: Patch Available  (was: Open)

> Standardize Commons IO on 2.11.0
> --------------------------------
>
>                 Key: NIFI-9987
>                 URL: https://issues.apache.org/jira/browse/NIFI-9987
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Core Framework, Extensions, MiNiFi, NiFi Registry
>            Reporter: David Handermann
>            Assignee: David Handermann
>            Priority: Minor
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Multiple framework and extension components use Apache Commons IO for standard operations. Most components use either 2.10.0 or 2.11.0, with a few extension components relying on older versions due to transitive dependencies. Rather than individually managing these versions at different levels, the Commons IO version should be set in the root Maven configuration. This approach provides a shared base version using a backward-compatible version of Commons IO.
> Commons IO [2.11.0|https://commons.apache.org/proper/commons-io/changes-report.html#a2.11.0] includes several minor fixes and also removes unnecessary declared IOExceptions from some methods. As mentioned in the release notes, this maintains binary compatibility with previous versions, but may require some source code adjustments.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)