[ 
https://issues.apache.org/jira/browse/HADOOP-11804?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15625616#comment-15625616
 ] 

Sean Busbey commented on HADOOP-11804:
--------------------------------------

Thanks for the review! I'll update to latest trunk as a part of getting the 
rest of the feedback addressed.

I'm a bit concerned about the build failure, since even if you review against 
my current commit (dbd2057), the hygiene check there (that the same class 
doesn't end up in more than one of the shaded jars) would still have failed 
later. I'm confused about test protobuf classes showing up in the client-api 
jar, but hopefully the cause will be obvious once I rebase.

I'm planning to un-shade logging and htrace today, so if you'd prefer I not do 
that please let me know. A related question, do we have a project-wide logging 
framework?

{code}
Busbey-MBA:hadoop busbey$ git grep -l  "org.slf4j" | grep "\\.java" | wc -l
     320
Busbey-MBA:hadoop busbey$ git grep -l  "org.apache.commons.logging" | grep 
"\\.java" | wc -l
    1410
Busbey-MBA:hadoop busbey$ git grep -l  "java.util.logging" | grep "\\.java" | 
wc -l
       2
Busbey-MBA:hadoop busbey$ git grep -l  "org.apache.log4j" | grep "\\.java" | wc 
-l
     217
Busbey-MBA:hadoop busbey$ git grep -l  "org.apache.logging.log4j" | grep 
"\\.java" | wc -l
       0
{code}

Should I just un-shade all the logging libraries?

> POC Hadoop Client w/o transitive dependencies
> ---------------------------------------------
>
>                 Key: HADOOP-11804
>                 URL: https://issues.apache.org/jira/browse/HADOOP-11804
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: build
>            Reporter: Sean Busbey
>            Assignee: Sean Busbey
>         Attachments: HADOOP-11804.1.patch, HADOOP-11804.2.patch, 
> HADOOP-11804.3.patch, HADOOP-11804.4.patch
>
>
> make a hadoop-client-api and hadoop-client-runtime that i.e. HBase can use to 
> talk with a Hadoop cluster without seeing any of the implementation 
> dependencies.
> see proposal on parent for details.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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

Reply via email to