You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Sean Busbey (JIRA)" <ji...@apache.org> on 2017/09/01 22:28:00 UTC

[jira] [Comment Edited] (HADOOP-14771) hadoop-client does not include hadoop-yarn-client

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

Sean Busbey edited comment on HADOOP-14771 at 9/1/17 10:27 PM:
---------------------------------------------------------------

{quote}
HADOOP-14238 mentions that Guava is exposed in an AMRMClient API. I assume this matters if we shade yarn-client?

We probably do need to do a sweep of the public APIs for additional third-party library exposure.
{quote}

It matters. I'll see if there's a tool we can use to automate checking for these things. A first-pass approach can be to just keep the shaded version of the library as the thing that's in the API (though this is obviously less than optimal).

Since this was a thing called out early in the shading discussion (I think maybe by Steve L?) I assume this is a larger concern than just yarn-client and thus shouldn't hold up this change. If no one disagrees with that, I'll make a new subtask to figure out our exposure.


was (Author: busbey):
> HADOOP-14238 mentions that Guava is exposed in an AMRMClient API. I assume this matters if we shade yarn-client?
> We probably do need to do a sweep of the public APIs for additional third-party library exposure.

It matters. I'll see if there's a tool we can use to automate checking for these things. A first-pass approach can be to just keep the shaded version of the library as the thing that's in the API (though this is obviously less than optimal).

Since this was a thing called out early in the shading discussion (I think maybe by Steve L?) I assume this is a larger concern than just yarn-client and thus shouldn't hold up this change. If no one disagrees with that, I'll make a new subtask to figure out our exposure.

> hadoop-client does not include hadoop-yarn-client
> -------------------------------------------------
>
>                 Key: HADOOP-14771
>                 URL: https://issues.apache.org/jira/browse/HADOOP-14771
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: common
>            Reporter: Haibo Chen
>            Assignee: Ajay Kumar
>            Priority: Blocker
>         Attachments: HADOOP-14771.01.patch
>
>
> The hadoop-client does not include hadoop-yarn-client, thus, the shared hadoop-client is incomplete. 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org