[ https://issues.apache.org/jira/browse/HDDS-12187?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Attila Doroszlai updated HDDS-12187: ------------------------------------ Summary: Use hadoop-dependency-client as parent, not dependency (was: Use hadoop-dependency modules as parent, not dependency) > Use hadoop-dependency-client as parent, not dependency > ------------------------------------------------------ > > Key: HDDS-12187 > URL: https://issues.apache.org/jira/browse/HDDS-12187 > Project: Apache Ozone > Issue Type: Sub-task > Components: build > Reporter: Attila Doroszlai > Assignee: Attila Doroszlai > Priority: Major > > {{hadoop-dependency-client}} and {{hadoop-dependency-server}} provide a > filtered view of some Hadoop modules, excluding various transitive > dependencies for Ozone client and server components. > Problems: > - {{dependency:analyze}} reports these as "unused, declared" at the origin > module and "used, undeclared" at the dependent module > - modules can depend on both client and server, which is confusing > I think this can be improved by: > - moving the dependencies in {{hadoop-dependency-client}} and > {{hadoop-dependency-server}} to {{dependencyManagement}} > - using {{hadoop-dependency-client}} and {{hadoop-dependency-server}} as > parent module for Ozone's client and server modules, respectively. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@ozone.apache.org For additional commands, e-mail: issues-h...@ozone.apache.org