[jira] [Updated] (MAPREDUCE-6697) Concurrent task limits should only be applied when necessary

2017-07-13 Thread Konstantin Shvachko (JIRA)

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

Konstantin Shvachko updated MAPREDUCE-6697:
---
   Resolution: Fixed
 Hadoop Flags: Reviewed
Fix Version/s: 2.8.2
   2.7.4
   Status: Resolved  (was: Patch Available)

I just committed this to branch 2.8 and branch-2.7. Thank you [~nroberts].

> Concurrent task limits should only be applied when necessary
> 
>
> Key: MAPREDUCE-6697
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-6697
> Project: Hadoop Map/Reduce
>  Issue Type: Bug
>  Components: mrv2
>Affects Versions: 2.7.0
>Reporter: Jason Lowe
>Assignee: Nathan Roberts
> Fix For: 2.9.0, 2.7.4, 2.8.2, 3.0.0-alpha4
>
> Attachments: MAPREDUCE-6697-branch-2.7.001.patch, 
> MAPREDUCE-6697-branch-2.8.001.patch, MAPREDUCE-6697-v1.patch
>
>
> The concurrent task limit feature should only adjust the ANY portion of the 
> AM heartbeat ask when a limit is truly necessary, otherwise extraneous 
> containers could be allocated by the RM to the AM adding some overhead to 
> both.  Specifying a concurrent task limit that is beyond the total number of 
> tasks in the job should be the same as asking for no limit.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: mapreduce-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: mapreduce-issues-h...@hadoop.apache.org



[jira] [Updated] (MAPREDUCE-6697) Concurrent task limits should only be applied when necessary

2017-07-12 Thread Konstantin Shvachko (JIRA)

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

Konstantin Shvachko updated MAPREDUCE-6697:
---
Attachment: MAPREDUCE-6697-branch-2.7.001.patch

The patch applies cleanly to 2.7, and TestRMContainerAllocator passes.
Let's just reattach the same patch for a full Jenkins run on branch-2.7.

> Concurrent task limits should only be applied when necessary
> 
>
> Key: MAPREDUCE-6697
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-6697
> Project: Hadoop Map/Reduce
>  Issue Type: Bug
>  Components: mrv2
>Affects Versions: 2.7.0
>Reporter: Jason Lowe
>Assignee: Nathan Roberts
> Fix For: 2.9.0, 3.0.0-alpha4
>
> Attachments: MAPREDUCE-6697-branch-2.7.001.patch, 
> MAPREDUCE-6697-branch-2.8.001.patch, MAPREDUCE-6697-v1.patch
>
>
> The concurrent task limit feature should only adjust the ANY portion of the 
> AM heartbeat ask when a limit is truly necessary, otherwise extraneous 
> containers could be allocated by the RM to the AM adding some overhead to 
> both.  Specifying a concurrent task limit that is beyond the total number of 
> tasks in the job should be the same as asking for no limit.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: mapreduce-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: mapreduce-issues-h...@hadoop.apache.org



[jira] [Updated] (MAPREDUCE-6697) Concurrent task limits should only be applied when necessary

2017-07-12 Thread Nathan Roberts (JIRA)

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

Nathan Roberts updated MAPREDUCE-6697:
--
Status: Patch Available  (was: Reopened)

> Concurrent task limits should only be applied when necessary
> 
>
> Key: MAPREDUCE-6697
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-6697
> Project: Hadoop Map/Reduce
>  Issue Type: Bug
>  Components: mrv2
>Affects Versions: 2.7.0
>Reporter: Jason Lowe
>Assignee: Nathan Roberts
> Fix For: 2.9.0, 3.0.0-alpha4
>
> Attachments: MAPREDUCE-6697-branch-2.8.001.patch, 
> MAPREDUCE-6697-v1.patch
>
>
> The concurrent task limit feature should only adjust the ANY portion of the 
> AM heartbeat ask when a limit is truly necessary, otherwise extraneous 
> containers could be allocated by the RM to the AM adding some overhead to 
> both.  Specifying a concurrent task limit that is beyond the total number of 
> tasks in the job should be the same as asking for no limit.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: mapreduce-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: mapreduce-issues-h...@hadoop.apache.org



[jira] [Updated] (MAPREDUCE-6697) Concurrent task limits should only be applied when necessary

2017-07-12 Thread Nathan Roberts (JIRA)

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

Nathan Roberts updated MAPREDUCE-6697:
--
Attachment: MAPREDUCE-6697-branch-2.8.001.patch

Applies to branch-2.8 and branch-2.7

> Concurrent task limits should only be applied when necessary
> 
>
> Key: MAPREDUCE-6697
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-6697
> Project: Hadoop Map/Reduce
>  Issue Type: Bug
>  Components: mrv2
>Affects Versions: 2.7.0
>Reporter: Jason Lowe
>Assignee: Nathan Roberts
> Fix For: 2.9.0, 3.0.0-alpha4
>
> Attachments: MAPREDUCE-6697-branch-2.8.001.patch, 
> MAPREDUCE-6697-v1.patch
>
>
> The concurrent task limit feature should only adjust the ANY portion of the 
> AM heartbeat ask when a limit is truly necessary, otherwise extraneous 
> containers could be allocated by the RM to the AM adding some overhead to 
> both.  Specifying a concurrent task limit that is beyond the total number of 
> tasks in the job should be the same as asking for no limit.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: mapreduce-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: mapreduce-issues-h...@hadoop.apache.org



[jira] [Updated] (MAPREDUCE-6697) Concurrent task limits should only be applied when necessary

2017-06-29 Thread Andrew Wang (JIRA)

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

Andrew Wang updated MAPREDUCE-6697:
---
Resolution: Fixed
Status: Resolved  (was: Patch Available)

I'm going to close this so I can roll a release, please re-open if you need a 
Jenkins run after.

> Concurrent task limits should only be applied when necessary
> 
>
> Key: MAPREDUCE-6697
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-6697
> Project: Hadoop Map/Reduce
>  Issue Type: Bug
>  Components: mrv2
>Affects Versions: 2.7.0
>Reporter: Jason Lowe
>Assignee: Nathan Roberts
> Fix For: 2.9.0, 3.0.0-alpha4
>
> Attachments: MAPREDUCE-6697-v1.patch
>
>
> The concurrent task limit feature should only adjust the ANY portion of the 
> AM heartbeat ask when a limit is truly necessary, otherwise extraneous 
> containers could be allocated by the RM to the AM adding some overhead to 
> both.  Specifying a concurrent task limit that is beyond the total number of 
> tasks in the job should be the same as asking for no limit.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: mapreduce-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: mapreduce-issues-h...@hadoop.apache.org



[jira] [Updated] (MAPREDUCE-6697) Concurrent task limits should only be applied when necessary

2017-06-27 Thread Akira Ajisaka (JIRA)

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

Akira Ajisaka updated MAPREDUCE-6697:
-
Fix Version/s: 3.0.0-alpha4
   2.9.0

> Concurrent task limits should only be applied when necessary
> 
>
> Key: MAPREDUCE-6697
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-6697
> Project: Hadoop Map/Reduce
>  Issue Type: Bug
>  Components: mrv2
>Affects Versions: 2.7.0
>Reporter: Jason Lowe
>Assignee: Nathan Roberts
> Fix For: 2.9.0, 3.0.0-alpha4
>
> Attachments: MAPREDUCE-6697-v1.patch
>
>
> The concurrent task limit feature should only adjust the ANY portion of the 
> AM heartbeat ask when a limit is truly necessary, otherwise extraneous 
> containers could be allocated by the RM to the AM adding some overhead to 
> both.  Specifying a concurrent task limit that is beyond the total number of 
> tasks in the job should be the same as asking for no limit.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

-
To unsubscribe, e-mail: mapreduce-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: mapreduce-issues-h...@hadoop.apache.org



[jira] [Updated] (MAPREDUCE-6697) Concurrent task limits should only be applied when necessary

2016-06-14 Thread Nathan Roberts (JIRA)

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

Nathan Roberts updated MAPREDUCE-6697:
--
Status: Patch Available  (was: Open)

> Concurrent task limits should only be applied when necessary
> 
>
> Key: MAPREDUCE-6697
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-6697
> Project: Hadoop Map/Reduce
>  Issue Type: Bug
>  Components: mrv2
>Affects Versions: 2.7.0
>Reporter: Jason Lowe
>Assignee: Nathan Roberts
> Attachments: MAPREDUCE-6697-v1.patch
>
>
> The concurrent task limit feature should only adjust the ANY portion of the 
> AM heartbeat ask when a limit is truly necessary, otherwise extraneous 
> containers could be allocated by the RM to the AM adding some overhead to 
> both.  Specifying a concurrent task limit that is beyond the total number of 
> tasks in the job should be the same as asking for no limit.



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

-
To unsubscribe, e-mail: mapreduce-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: mapreduce-issues-h...@hadoop.apache.org



[jira] [Updated] (MAPREDUCE-6697) Concurrent task limits should only be applied when necessary

2016-06-14 Thread Nathan Roberts (JIRA)

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

Nathan Roberts updated MAPREDUCE-6697:
--
Attachment: MAPREDUCE-6697-v1.patch

Attaching patch. Ideally it wouldn't call getTotalMaps/Reduces() on each 
heartbeat but it keeps the patch small and it looks to be a pretty cheap call.


> Concurrent task limits should only be applied when necessary
> 
>
> Key: MAPREDUCE-6697
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-6697
> Project: Hadoop Map/Reduce
>  Issue Type: Bug
>  Components: mrv2
>Affects Versions: 2.7.0
>Reporter: Jason Lowe
>Assignee: Nathan Roberts
> Attachments: MAPREDUCE-6697-v1.patch
>
>
> The concurrent task limit feature should only adjust the ANY portion of the 
> AM heartbeat ask when a limit is truly necessary, otherwise extraneous 
> containers could be allocated by the RM to the AM adding some overhead to 
> both.  Specifying a concurrent task limit that is beyond the total number of 
> tasks in the job should be the same as asking for no limit.



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

-
To unsubscribe, e-mail: mapreduce-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: mapreduce-issues-h...@hadoop.apache.org