David Handermann created NIFI-9987:
--------------------------------------

             Summary: 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


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)

Reply via email to