[jira] [Updated] (YARN-1424) RMAppAttemptImpl should precompute a zeroed ApplicationResourceUsageReport to return when attempt not active

2014-06-10 Thread Ray Chiang (JIRA)

 [ 
https://issues.apache.org/jira/browse/YARN-1424?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ray Chiang updated YARN-1424:
-

Attachment: YARN1424-04.patch

Updated with Karthik's comments:

- Fixed line length in testGetApplicationResourceUsageReportDummy() method
- Shortened Javadoc return value comments


 RMAppAttemptImpl should precompute a zeroed ApplicationResourceUsageReport to 
 return when attempt not active
 

 Key: YARN-1424
 URL: https://issues.apache.org/jira/browse/YARN-1424
 Project: Hadoop YARN
  Issue Type: Improvement
  Components: resourcemanager
Affects Versions: 2.4.0
Reporter: Sandy Ryza
Assignee: Ray Chiang
Priority: Minor
  Labels: newbie
 Attachments: YARN1424-01.patch, YARN1424-02.patch, YARN1424-03.patch, 
 YARN1424-04.patch


 RMAppImpl has a DUMMY_APPLICATION_RESOURCE_USAGE_REPORT to return when the 
 caller of createAndGetApplicationReport doesn't have access.
 RMAppAttemptImpl should have something similar for 
 getApplicationResourceUsageReport.
 It also might make sense to put the dummy report into 
 ApplicationResourceUsageReport and allow both to use it.
 A test would also be useful to verify that 
 RMAppAttemptImpl#getApplicationResourceUsageReport doesn't return null if the 
 scheduler doesn't have a report to return.



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


[jira] [Updated] (YARN-1424) RMAppAttemptImpl should precompute a zeroed ApplicationResourceUsageReport to return when attempt not active

2014-06-09 Thread Ray Chiang (JIRA)

 [ 
https://issues.apache.org/jira/browse/YARN-1424?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ray Chiang updated YARN-1424:
-

Attachment: YARN1424-03.patch

From two patches:
- Moves dummy ApplicationResourceUsageReport to RMServerUtils
- Adds new unit test to check for dummy return value
- Update existing unit check to work with change to dummy report

Updated:
- Add documentation for invalid report values to ApplicationResourceUsageReport 
methods
- Updated patch to latest changes in tree

 RMAppAttemptImpl should precompute a zeroed ApplicationResourceUsageReport to 
 return when attempt not active
 

 Key: YARN-1424
 URL: https://issues.apache.org/jira/browse/YARN-1424
 Project: Hadoop YARN
  Issue Type: Improvement
  Components: resourcemanager
Affects Versions: 2.4.0
Reporter: Sandy Ryza
Assignee: Ray Chiang
Priority: Minor
  Labels: newbie
 Attachments: YARN1424-01.patch, YARN1424-02.patch, YARN1424-03.patch


 RMAppImpl has a DUMMY_APPLICATION_RESOURCE_USAGE_REPORT to return when the 
 caller of createAndGetApplicationReport doesn't have access.
 RMAppAttemptImpl should have something similar for 
 getApplicationResourceUsageReport.
 It also might make sense to put the dummy report into 
 ApplicationResourceUsageReport and allow both to use it.
 A test would also be useful to verify that 
 RMAppAttemptImpl#getApplicationResourceUsageReport doesn't return null if the 
 scheduler doesn't have a report to return.



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


[jira] [Updated] (YARN-1424) RMAppAttemptImpl should precompute a zeroed ApplicationResourceUsageReport to return when attempt not active

2014-06-06 Thread Ray Chiang (JIRA)

 [ 
https://issues.apache.org/jira/browse/YARN-1424?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ray Chiang updated YARN-1424:
-

Attachment: YARN1424-02.patch

Update code changes based on Karthik's feedback.  Adds one new unit test and 
updates an existing unit test to look for the new dummy report.

 RMAppAttemptImpl should precompute a zeroed ApplicationResourceUsageReport to 
 return when attempt not active
 

 Key: YARN-1424
 URL: https://issues.apache.org/jira/browse/YARN-1424
 Project: Hadoop YARN
  Issue Type: Improvement
  Components: resourcemanager
Affects Versions: 2.4.0
Reporter: Sandy Ryza
Assignee: Ray Chiang
Priority: Minor
  Labels: newbie
 Attachments: YARN1424-01.patch, YARN1424-02.patch


 RMAppImpl has a DUMMY_APPLICATION_RESOURCE_USAGE_REPORT to return when the 
 caller of createAndGetApplicationReport doesn't have access.
 RMAppAttemptImpl should have something similar for 
 getApplicationResourceUsageReport.
 It also might make sense to put the dummy report into 
 ApplicationResourceUsageReport and allow both to use it.
 A test would also be useful to verify that 
 RMAppAttemptImpl#getApplicationResourceUsageReport doesn't return null if the 
 scheduler doesn't have a report to return.



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


[jira] [Updated] (YARN-1424) RMAppAttemptImpl should precompute a zeroed ApplicationResourceUsageReport to return when attempt not active

2014-05-16 Thread Ray Chiang (JIRA)

 [ 
https://issues.apache.org/jira/browse/YARN-1424?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ray Chiang updated YARN-1424:
-

Attachment: YARN1424-01.patch

First version of a potential patch.  

- Moves DUMMY_APPLICATION_RESOURCE_USAGE_REPORT RMAppImpl to RMServerUtils.  
Cannot move this to ApplicationResourceUsageReport, since it exists in the 
hadoop-yarn-api module as opposed to everything else being in the 
hadoop-yarn-server module.
- Uses the reference in RMAppImpl and RMAppAttemptImpl.
- No unit tests in this particular patch file.

 RMAppAttemptImpl should precompute a zeroed ApplicationResourceUsageReport to 
 return when attempt not active
 

 Key: YARN-1424
 URL: https://issues.apache.org/jira/browse/YARN-1424
 Project: Hadoop YARN
  Issue Type: Improvement
  Components: resourcemanager
Reporter: Sandy Ryza
Assignee: Ray Chiang
Priority: Minor
  Labels: newbie
 Attachments: YARN1424-01.patch


 RMAppImpl has a DUMMY_APPLICATION_RESOURCE_USAGE_REPORT to return when the 
 caller of createAndGetApplicationReport doesn't have access.
 RMAppAttemptImpl should have something similar for 
 getApplicationResourceUsageReport.
 It also might make sense to put the dummy report into 
 ApplicationResourceUsageReport and allow both to use it.
 A test would also be useful to verify that 
 RMAppAttemptImpl#getApplicationResourceUsageReport doesn't return null if the 
 scheduler doesn't have a report to return.



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


[jira] [Updated] (YARN-1424) RMAppAttemptImpl should precompute a zeroed ApplicationResourceUsageReport to return when attempt not active

2013-11-19 Thread Jason Lowe (JIRA)

 [ 
https://issues.apache.org/jira/browse/YARN-1424?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jason Lowe updated YARN-1424:
-

Priority: Minor  (was: Major)
 Summary: RMAppAttemptImpl should precompute a zeroed 
ApplicationResourceUsageReport to return when attempt not active  (was: 
RMAppAttemptImpl should have a dummy ApplicationResourceUsageReport to return 
when )

 RMAppAttemptImpl should precompute a zeroed ApplicationResourceUsageReport to 
 return when attempt not active
 

 Key: YARN-1424
 URL: https://issues.apache.org/jira/browse/YARN-1424
 Project: Hadoop YARN
  Issue Type: Improvement
  Components: resourcemanager
Reporter: Sandy Ryza
Priority: Minor
  Labels: newbie

 RMAppImpl has a DUMMY_APPLICATION_RESOURCE_USAGE_REPORT to return when the 
 caller of createAndGetApplicationReport doesn't have access.
 RMAppAttemptImpl should have something similar for 
 getApplicationResourceUsageReport.
 It also might make sense to put the dummy report into 
 ApplicationResourceUsageReport and allow both to use it.
 A test would also be useful to verify that 
 RMAppAttemptImpl#getApplicationResourceUsageReport doesn't return null if the 
 scheduler doesn't have a report to return.



--
This message was sent by Atlassian JIRA
(v6.1#6144)