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

Jason Lowe commented on MAPREDUCE-3913:
---------------------------------------

Problem may have been introduced with MAPREDUCE-3754.  Ajax data URL was 
designated as cluster/apps/json but anything after cluster/apps/ is interpreted 
as an application state.

Not sure the Ajax support is useful anymore, as the app table always is sorted 
on the client and therefore the client always grabs all the data from the 
server.  Seems like we could just drop the Ajax loading support and leverage 
the existing JS_ARRAY rendering and end up with the same thing.
                
> RM application webpage is unresponsive after 2000 jobs
> ------------------------------------------------------
>
>                 Key: MAPREDUCE-3913
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-3913
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: mrv2, webapps
>    Affects Versions: 0.23.1
>            Reporter: Jason Lowe
>            Assignee: Jason Lowe
>
> After >2000 jobs have been submitted, trying to load the resourcemanager's 
> applications page results in the following exception on the RM:
> {code}
> java.lang.IllegalArgumentException: No enum cons
> t class org.apache.hadoop.yarn.server.resourcemanager.rmapp.RMAppState.json
>         at java.lang.Enum.valueOf(Enum.java:196)
>         at 
> org.apache.hadoop.yarn.server.resourcemanager.rmapp.RMAppState.valueOf(RMAppState.java:21)
>         at 
> org.apache.hadoop.yarn.server.resourcemanager.webapp.AppsBlock.render(AppsBlock.java:66)
>         at 
> org.apache.hadoop.yarn.webapp.view.HtmlBlock.render(HtmlBlock.java:64)
>         at 
> org.apache.hadoop.yarn.webapp.view.HtmlBlock.renderPartial(HtmlBlock.java:74)
>         at org.apache.hadoop.yarn.webapp.View.render(View.java:233)
>         at 
> org.apache.hadoop.yarn.webapp.view.HtmlBlock$Block.subView(HtmlBlock.java:38)
>         at org.apache.hadoop.yarn.webapp.hamlet.Hamlet._(Hamlet.java:30345)
>         at 
> org.apache.hadoop.yarn.server.resourcemanager.webapp.AppsBlockWithMetrics.render(AppsBlockWithMetrics.java:29)
>         at 
> org.apache.hadoop.yarn.webapp.view.HtmlBlock.render(HtmlBlock.java:64)
>         at 
> org.apache.hadoop.yarn.webapp.view.HtmlBlock.renderPartial(HtmlBlock.java:74)
>         at org.apache.hadoop.yarn.webapp.View.render(View.java:233)
>         at 
> org.apache.hadoop.yarn.webapp.view.HtmlPage$Page.subView(HtmlPage.java:47)
>         at 
> org.apache.hadoop.yarn.webapp.hamlet.HamletImpl$EImp._v(HamletImpl.java:117)
>         at org.apache.hadoop.yarn.webapp.hamlet.Hamlet$TD._(Hamlet.java:843)
>         at 
> org.apache.hadoop.yarn.webapp.view.TwoColumnLayout.render(TwoColumnLayout.java:54)
> ....
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to