[ 
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]

Reply via email to