Attila Doroszlai created HDDS-7924:
--------------------------------------

             Summary: Remove non-conflicting transitive-only depedency versions
                 Key: HDDS-7924
                 URL: https://issues.apache.org/jira/browse/HDDS-7924
             Project: Apache Ozone
          Issue Type: Task
          Components: build
    Affects Versions: 1.4.0
            Reporter: Attila Doroszlai
            Assignee: Attila Doroszlai


HDDS-7372 enabled enforcement of dependency convergence.  It also added version 
definitions for several transitive dependencies.

Now it is very difficult to replace version of direct dependencies at build 
time, since all its transitive dependency versions also need to be updated.  
This is completely unnecessary for transitive dependencies that come via a 
single direct dependency (or a set of related direct dependencies, e.g. Hadoop).

Ozone should not be managing versions of transitive dependencies unless there 
is a conflict.

The goal of this task is to remove unnecessary version definitions.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to