Rohith Sharma K S created YARN-4988:
---------------------------------------

             Summary: Limit filter in ApplicationBaseProtocol#getApplications 
should return latest applications
                 Key: YARN-4988
                 URL: https://issues.apache.org/jira/browse/YARN-4988
             Project: Hadoop YARN
          Issue Type: Bug
          Components: resourcemanager
            Reporter: Rohith Sharma K S
            Assignee: Rohith Sharma K S


When ever limit filter is used to get application report using 
ApplicationBaseProtocol#getApplications, the applications retrieved are not the 
latest. The retrieved applications are random based on the hashcode. 

The reason for above problem is RM maintains the apps in MAP where in insertion 
of application id is based on the hashcode. So if there are 10 applications 
from app-1 to app-10 and then limit is 5, then supposed to expect that 
applications from app-6 to app-10 should be retrieved. But now some first 5 
apps in the MAP are retrieved. So applications retrieved are random 5!!

I think limit should retrieve latest applications only.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to