You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yarn-issues@hadoop.apache.org by "Zhijie Shen (JIRA)" <ji...@apache.org> on 2013/07/16 23:26:48 UTC

[jira] [Commented] (YARN-931) Overlapping classes across hadoop-yarn-api and hadoop-yarn-common

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

Zhijie Shen commented on YARN-931:
----------------------------------

hm... the packages have been defined in both sub-projects, such that package-info in these packages are overlapping.

How about merging the packages by moving the classes from hadoop-yarn-api to hadoop-yarn-common, as RecordFactory, RecordFactoryProvider and Records sound not like tipical API stuff?

Otherwise, package-info of either hadoop-yarn-api or hadoop-yarn-common needs to be removed. Notice that org.apache.hadoop.yarn.api in hadoop-yarn-api has package-info, but that in hadoop-yarn-common doesn't.
                
> Overlapping classes across hadoop-yarn-api and hadoop-yarn-common
> -----------------------------------------------------------------
>
>                 Key: YARN-931
>                 URL: https://issues.apache.org/jira/browse/YARN-931
>             Project: Hadoop YARN
>          Issue Type: Bug
>            Reporter: Hitesh Shah
>
> hadoop-yarn-common-3.0.0-SNAPSHOT.jar, hadoop-yarn-api-3.0.0-SNAPSHOT.jar define 3 overlappping classes: 
> [WARNING]   - org.apache.hadoop.yarn.factories.package-info
> [WARNING]   - org.apache.hadoop.yarn.util.package-info
> [WARNING]   - org.apache.hadoop.yarn.factory.providers.package-info

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira