[
https://issues.apache.org/jira/browse/HADOOP-15739?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16611178#comment-16611178
]
Steve Loughran commented on HADOOP-15739:
-----------------------------------------
hamcrest-library already pulls in hamcrest core.
if you can just depend on that in your tests, you get the core for free.
Otherwise you'll have to declare a hamcrest.version property and use it
consistently across both declarations
* is log4j really needed in production? I know the tests use it, but the
production code should all be using SL4J only, so giving people the option to
switch to log4j2, logback etc.
* Why are jaxb-api & jsr311-api being removed as explicit dependencies? What
happens if something doesn't need them
I'd be happiest if the dependencies in hadoop-azure declared everything, but
the pom {{hadoop-cloud-storage-project/hadoop-cloud-storage/pom.xml}} stripped
things down, as that's the one that downstream projects have been picking up.
> ABFS: remove unused maven dependencies and add used undeclared dependencies
> ---------------------------------------------------------------------------
>
> Key: HADOOP-15739
> URL: https://issues.apache.org/jira/browse/HADOOP-15739
> Project: Hadoop Common
> Issue Type: Sub-task
> Components: build, fs/azure
> Affects Versions: HADOOP-15407
> Reporter: Da Zhou
> Assignee: Da Zhou
> Priority: Major
> Attachments: HADOOP-15739-HADOOP-15407-001.patch
>
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]