[ 
https://issues.apache.org/jira/browse/MAPREDUCE-1779?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12866491#action_12866491
 ] 

Amareshwari Sriramadasu commented on MAPREDUCE-1779:
----------------------------------------------------

bq. Does this mean that the webUi will not show the JT memory usage anymore?
No. Web UI will continue to show memory usage. Since JobTracker is the one 
serving web ui, It need not pass memory info through getClusterStatus() api.

bq. There are applications that are using this information currently exposed 
via the ClusterStatus API? 
I think we should add another api like getJTMemoryInfo() to retrieve the 
information from Applications. Memory info can not be added to 
getClusterStatus() because 
* it is not cluster info.
* getClusterStatus() is synchronized and we cannot introduce jni calls into 
this. See MAPREDUCE-1683.

> Should we provide a way to know JobTracker's memory info from client?
> ---------------------------------------------------------------------
>
>                 Key: MAPREDUCE-1779
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-1779
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: client, jobtracker
>    Affects Versions: 0.21.0
>            Reporter: Amareshwari Sriramadasu
>             Fix For: 0.22.0
>
>
> In HADOOP-4435, in branch 0.20, getClusterStatus() method returns 
> JobTracker's used memory and total memory.
> But these details are missed in new api (through MAPREDUCE-777).
> If these details are needed only for web UI, I don't think they are needed 
> for client.
> So, should we provide a way to know JobTracker's memory info from client?
> If yes, an api should be added in org.apache.hadoop.mapreduce.Cluster for the 
> same.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to