hadoop-yarn-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thomas Graves (JIRA)" <j...@apache.org>
Subject [jira] [Created] (YARN-1942) ConverterUtils should not be Private
Date Tue, 15 Apr 2014 16:22:15 GMT
Thomas Graves created YARN-1942:
-----------------------------------

             Summary: ConverterUtils should not be Private
                 Key: YARN-1942
                 URL: https://issues.apache.org/jira/browse/YARN-1942
             Project: Hadoop YARN
          Issue Type: Bug
          Components: api
    Affects Versions: 2.4.0
            Reporter: Thomas Graves


ConverterUtils has a bunch of functions that are useful to application masters.   It should
either be made public or we make some of the utilities in it public or we provide other external
apis for application masters to use.  Note that distributedshell and MR are both using these
interfaces. 

For instance the main use case I see right now is for getting the application attempt id within
the appmaster:
String containerIdStr =
          System.getenv(Environment.CONTAINER_ID.name());
ConverterUtils.toContainerId

ContainerId containerId = ConverterUtils.toContainerId(containerIdStr);
      ApplicationAttemptId applicationAttemptId =
          containerId.getApplicationAttemptId();

I don't see any other way for the application master to get this information.  If there is
please let me know.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message