[jira] [Commented] (YARN-10863) CGroupElasticMemoryController is not work

2021-07-19 Thread chaosju (Jira)


[ 
https://issues.apache.org/jira/browse/YARN-10863?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17383791#comment-17383791
 ] 

chaosju commented on YARN-10863:


cc [~haibochen]  Please take a look at it, Its may be relate to YARN-8930

> CGroupElasticMemoryController is not work
> -
>
> Key: YARN-10863
> URL: https://issues.apache.org/jira/browse/YARN-10863
> Project: Hadoop YARN
>  Issue Type: Bug
>  Components: nodemanager
>Affects Versions: 3.3.1
>Reporter: LuoGe
>Priority: Major
>
> When following the 
> [documentation|https://hadoop.apache.org/docs/current/hadoop-yarn/hadoop-yarn-site/NodeManagerCGroupsMemory.html]
>  configuring elastic memory resource control, 
> yarn.nodemanager.elastic-memory-control.enabled set true,  
> yarn.nodemanager.resource.memory.enforced set to false, 
> yarn.nodemanager.pmem-check-enabled set true, and 
> yarn.nodemanager.resource.memory.enabled set true to use cgroup control 
> memory, but elastic memory control is not work.
> I see the code ContainersMonitorImpl.java, in checkLimit function, the skip 
> logic have some problem.  The return condition is strictMemoryEnforcement is 
> true and elasticMemoryEnforcement is false. So, following the document set 
> use elastic memory control, the check logic will continue, when container 
> memory used over limit will killed by checkLimit. 
> {code:java}
> if (strictMemoryEnforcement && !elasticMemoryEnforcement) {
>   // When cgroup-based strict memory enforcement is used alone without
>   // elastic memory control, the oom-kill would take care of it.
>   // However, when elastic memory control is also enabled, the oom killer
>   // would be disabled at the root yarn container cgroup level (all child
>   // cgroups would inherit that setting). Hence, we fall back to the
>   // polling-based mechanism.
>   return;
> }
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Comment Edited] (YARN-10860) Make max container per heartbeat configs refreshable

2021-07-19 Thread Qi Zhu (Jira)


[ 
https://issues.apache.org/jira/browse/YARN-10860?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17383789#comment-17383789
 ] 

Qi Zhu edited comment on YARN-10860 at 7/20/21, 5:55 AM:
-

Thanks [~ebadger] for filling this.

I totally agree with you that these should be refreshable. 

And the patch LGTM, we do not need a unit test, it's clear.


was (Author: zhuqi):
Thanks [~ebadger] for filling this.

I totally agree with you that these should be refreshable.

> Make max container per heartbeat configs refreshable
> 
>
> Key: YARN-10860
> URL: https://issues.apache.org/jira/browse/YARN-10860
> Project: Hadoop YARN
>  Issue Type: Improvement
>Reporter: Eric Badger
>Assignee: Eric Badger
>Priority: Major
> Attachments: YARN-10860.001.patch, YARN-10860.branch-2.10.001.patch
>
>
> {{yarn.scheduler.capacity.per-node-heartbeat.maximum-container-assignments}} 
> and 
> {{yarn.scheduler.capacity.per-node-heartbeat.multiple-assignments-enabled}} 
> are currently *not* refreshable configs, but I believe they should be. This 
> JIRA is to turn these into refreshable configs, just like 
> {{yarn.scheduler.capacity.per-node-heartbeat.maximum-offswitch-assignments}} 
> is.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (YARN-10860) Make max container per heartbeat configs refreshable

2021-07-19 Thread Qi Zhu (Jira)


[ 
https://issues.apache.org/jira/browse/YARN-10860?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17383789#comment-17383789
 ] 

Qi Zhu commented on YARN-10860:
---

Thanks [~ebadger] for filling this.

I totally agree with you that these should be refreshable.

> Make max container per heartbeat configs refreshable
> 
>
> Key: YARN-10860
> URL: https://issues.apache.org/jira/browse/YARN-10860
> Project: Hadoop YARN
>  Issue Type: Improvement
>Reporter: Eric Badger
>Assignee: Eric Badger
>Priority: Major
> Attachments: YARN-10860.001.patch, YARN-10860.branch-2.10.001.patch
>
>
> {{yarn.scheduler.capacity.per-node-heartbeat.maximum-container-assignments}} 
> and 
> {{yarn.scheduler.capacity.per-node-heartbeat.multiple-assignments-enabled}} 
> are currently *not* refreshable configs, but I believe they should be. This 
> JIRA is to turn these into refreshable configs, just like 
> {{yarn.scheduler.capacity.per-node-heartbeat.maximum-offswitch-assignments}} 
> is.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (YARN-10858) [UI2] YARN-10826 breaks Queue view

2021-07-19 Thread Qi Zhu (Jira)


[ 
https://issues.apache.org/jira/browse/YARN-10858?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17383778#comment-17383778
 ] 

Qi Zhu commented on YARN-10858:
---

Thanks [~aajisaka] for backport.

> [UI2] YARN-10826 breaks Queue view
> --
>
> Key: YARN-10858
> URL: https://issues.apache.org/jira/browse/YARN-10858
> Project: Hadoop YARN
>  Issue Type: Improvement
>  Components: yarn-ui-v2
>Reporter: Andras Gyori
>Assignee: Masatake Iwasaki
>Priority: Major
>  Labels: pull-request-available
> Fix For: 3.4.0, 3.2.3, 3.3.2
>
> Attachments: Screenshot 2021-07-19 at 11.40.57.png
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> With YARN-10826, UIv2 was upgraded to EmberJS 2.11.3. However, the Queues tab 
> is broken and loads an empty page. After reverting the commit, the page is 
> working as intended.
> We need to investigate what causes this issue, and how we could mitigate it 
> without reverting the commit back.
> cc.
> [~iwasakims] [~aajisaka]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10858) [UI2] YARN-10826 breaks Queue view

2021-07-19 Thread Akira Ajisaka (Jira)


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

Akira Ajisaka updated YARN-10858:
-
Fix Version/s: 3.3.2
   3.2.3

Since YARN-10826 is committed to branch-3.3 and branch-3.2, backported it to 
the branches.

> [UI2] YARN-10826 breaks Queue view
> --
>
> Key: YARN-10858
> URL: https://issues.apache.org/jira/browse/YARN-10858
> Project: Hadoop YARN
>  Issue Type: Improvement
>  Components: yarn-ui-v2
>Reporter: Andras Gyori
>Assignee: Masatake Iwasaki
>Priority: Major
>  Labels: pull-request-available
> Fix For: 3.4.0, 3.2.3, 3.3.2
>
> Attachments: Screenshot 2021-07-19 at 11.40.57.png
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> With YARN-10826, UIv2 was upgraded to EmberJS 2.11.3. However, the Queues tab 
> is broken and loads an empty page. After reverting the commit, the page is 
> working as intended.
> We need to investigate what causes this issue, and how we could mitigate it 
> without reverting the commit back.
> cc.
> [~iwasakims] [~aajisaka]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Assigned] (YARN-10864) Implement NodeHealthDetails for NodeHealthStatus

2021-07-19 Thread Cyrus Jackson (Jira)


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

Cyrus Jackson reassigned YARN-10864:


Assignee: Cyrus Jackson

> Implement NodeHealthDetails for NodeHealthStatus
> 
>
> Key: YARN-10864
> URL: https://issues.apache.org/jira/browse/YARN-10864
> Project: Hadoop YARN
>  Issue Type: Sub-task
>Reporter: Cyrus Jackson
>Assignee: Cyrus Jackson
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Created] (YARN-10864) Implement NodeHealthDetails for NodeHealthStatus

2021-07-19 Thread Cyrus Jackson (Jira)
Cyrus Jackson created YARN-10864:


 Summary: Implement NodeHealthDetails for NodeHealthStatus
 Key: YARN-10864
 URL: https://issues.apache.org/jira/browse/YARN-10864
 Project: Hadoop YARN
  Issue Type: Sub-task
Reporter: Cyrus Jackson






--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10335) Improve scheduling of containers based on node health

2021-07-19 Thread Cyrus Jackson (Jira)


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

Cyrus Jackson updated YARN-10335:
-
Issue Type: New Feature  (was: Improvement)

> Improve scheduling of containers based on node health
> -
>
> Key: YARN-10335
> URL: https://issues.apache.org/jira/browse/YARN-10335
> Project: Hadoop YARN
>  Issue Type: New Feature
>Reporter: Bibin Chundatt
>Assignee: Cyrus Jackson
>Priority: Major
>  Labels: pull-request-available
> Attachments: YARN-10335.001.patch, YARN-10335.002.patch, 
> YARN-10335.003.patch, YARN-10335.004.patch, YARN-10335.005.patch
>
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> YARN-7494 supports providing interface to choose nodeset for scheduler 
> allocation.
> We could leverage the same to support allocation of containers based on node 
> health value send from nodemanagers



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10861) Make NodeHealthCheckerService pluggable in NodeManager

2021-07-19 Thread Cyrus Jackson (Jira)


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

Cyrus Jackson updated YARN-10861:
-
Description: Add support to NodeHealthCheckerService inorder to make it as 
a pluggable interface in NodeManager.   The default implementation 
NodeHealthCheckerServiceImpl should be used if the class is not set.   (was: 
Add support to NodeHealthCheckerService inorder to make it as a pluggable 
interface in NodeManager.   )

> Make NodeHealthCheckerService pluggable in NodeManager
> --
>
> Key: YARN-10861
> URL: https://issues.apache.org/jira/browse/YARN-10861
> Project: Hadoop YARN
>  Issue Type: Sub-task
>  Components: nodemanager
>Reporter: Cyrus Jackson
>Assignee: Cyrus Jackson
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Add support to NodeHealthCheckerService inorder to make it as a pluggable 
> interface in NodeManager.   The default implementation 
> NodeHealthCheckerServiceImpl should be used if the class is not set. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10863) CGroupElasticMemoryController is not work

2021-07-19 Thread LuoGe (Jira)


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

LuoGe updated YARN-10863:
-
Description: 
When following the 
[documentation|https://hadoop.apache.org/docs/current/hadoop-yarn/hadoop-yarn-site/NodeManagerCGroupsMemory.html]
 configuring elastic memory resource control, 
yarn.nodemanager.elastic-memory-control.enabled set true,  
yarn.nodemanager.resource.memory.enforced set to false, 
yarn.nodemanager.pmem-check-enabled set true, and 
yarn.nodemanager.resource.memory.enabled set true to use cgroup control memory, 
but elastic memory control is not work.

I see the code ContainersMonitorImpl.java, in checkLimit function, the skip 
logic have some problem.  The return condition is strictMemoryEnforcement is 
true and elasticMemoryEnforcement is false. So, following the document set use 
elastic memory control, the check logic will continue, when container memory 
used over limit will killed by checkLimit. 
{code:java}
if (strictMemoryEnforcement && !elasticMemoryEnforcement) {
  // When cgroup-based strict memory enforcement is used alone without
  // elastic memory control, the oom-kill would take care of it.
  // However, when elastic memory control is also enabled, the oom killer
  // would be disabled at the root yarn container cgroup level (all child
  // cgroups would inherit that setting). Hence, we fall back to the
  // polling-based mechanism.
  return;
}

{code}

  was:
When following the 
[documentation|https://hadoop.apache.org/docs/current/hadoop-yarn/hadoop-yarn-site/NodeManagerCGroupsMemory.html]
 configuring elastic memory resource control, 
yarn.nodemanager.elastic-memory-control.enabled set true,  
yarn.nodemanager.resource.memory.enforced set to false, 
yarn.nodemanager.pmem-check-enabled set true, and 
yarn.nodemanager.resource.memory.enabled set true to use cgroup control memory, 
but elastic memory control is not work.

 so, I see the code ContainersMonitorImpl.java, in checkLimit function, the 
skip logic have some problem.  The return condition is strictMemoryEnforcement 
is true and elasticMemoryEnforcement is false. So, following the document set 
use elastic memory control, the check logic will continue, when container 
memory used over limit will killed by checkLimit. 
{code:java}
if (strictMemoryEnforcement && !elasticMemoryEnforcement) {
  // When cgroup-based strict memory enforcement is used alone without
  // elastic memory control, the oom-kill would take care of it.
  // However, when elastic memory control is also enabled, the oom killer
  // would be disabled at the root yarn container cgroup level (all child
  // cgroups would inherit that setting). Hence, we fall back to the
  // polling-based mechanism.
  return;
}

{code}


> CGroupElasticMemoryController is not work
> -
>
> Key: YARN-10863
> URL: https://issues.apache.org/jira/browse/YARN-10863
> Project: Hadoop YARN
>  Issue Type: Bug
>  Components: nodemanager
>Affects Versions: 3.3.1
>Reporter: LuoGe
>Priority: Major
>
> When following the 
> [documentation|https://hadoop.apache.org/docs/current/hadoop-yarn/hadoop-yarn-site/NodeManagerCGroupsMemory.html]
>  configuring elastic memory resource control, 
> yarn.nodemanager.elastic-memory-control.enabled set true,  
> yarn.nodemanager.resource.memory.enforced set to false, 
> yarn.nodemanager.pmem-check-enabled set true, and 
> yarn.nodemanager.resource.memory.enabled set true to use cgroup control 
> memory, but elastic memory control is not work.
> I see the code ContainersMonitorImpl.java, in checkLimit function, the skip 
> logic have some problem.  The return condition is strictMemoryEnforcement is 
> true and elasticMemoryEnforcement is false. So, following the document set 
> use elastic memory control, the check logic will continue, when container 
> memory used over limit will killed by checkLimit. 
> {code:java}
> if (strictMemoryEnforcement && !elasticMemoryEnforcement) {
>   // When cgroup-based strict memory enforcement is used alone without
>   // elastic memory control, the oom-kill would take care of it.
>   // However, when elastic memory control is also enabled, the oom killer
>   // would be disabled at the root yarn container cgroup level (all child
>   // cgroups would inherit that setting). Hence, we fall back to the
>   // polling-based mechanism.
>   return;
> }
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10863) CGroupElasticMemoryController is not work

2021-07-19 Thread LuoGe (Jira)


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

LuoGe updated YARN-10863:
-
Description: 
When following the 
[documentation|https://hadoop.apache.org/docs/current/hadoop-yarn/hadoop-yarn-site/NodeManagerCGroupsMemory.html]
 configuring elastic memory resource control, 
yarn.nodemanager.elastic-memory-control.enabled set true,  
yarn.nodemanager.resource.memory.enforced set to false, 
yarn.nodemanager.pmem-check-enabled set true, and 
yarn.nodemanager.resource.memory.enabled set true to use cgroup control memory, 
but elastic memory control is not work.

 so, I see the code ContainersMonitorImpl.java, in checkLimit function, the 
skip logic have some problem.  The return condition is strictMemoryEnforcement 
is true and elasticMemoryEnforcement is false. So, following the document set 
use elastic memory control, the check logic will continue, when container 
memory used over limit will killed by checkLimit. 
{code:java}
if (strictMemoryEnforcement && !elasticMemoryEnforcement) {
  // When cgroup-based strict memory enforcement is used alone without
  // elastic memory control, the oom-kill would take care of it.
  // However, when elastic memory control is also enabled, the oom killer
  // would be disabled at the root yarn container cgroup level (all child
  // cgroups would inherit that setting). Hence, we fall back to the
  // polling-based mechanism.
  return;
}

{code}

  was:
When following the 
[documentation|https://hadoop.apache.org/docs/current/hadoop-yarn/hadoop-yarn-site/NodeManagerCGroupsMemory.html]
 configuring elastic memory resource control, 
yarn.nodemanager.elastic-memory-control.enabled set true,  
yarn.nodemanager.resource.memory.enforced set to false, 
yarn.nodemanager.pmem-check-enabled set true, and 
yarn.nodemanager.resource.memory.enabled set true to use cgroup control memory, 
but elastic memory control is not work.

 

so, I see the code ContainersMonitorImpl.java, in checkLimit function, the skip 
logic have some problem.  The return condition is strictMemoryEnforcement is 
true and elasticMemoryEnforcement is false. So, following the document set use 
elastic memory control, the check logic will continue, when container memory 
used over limit will killed by checkLimit. 
{code:java}
if (strictMemoryEnforcement && !elasticMemoryEnforcement) {
  // When cgroup-based strict memory enforcement is used alone without
  // elastic memory control, the oom-kill would take care of it.
  // However, when elastic memory control is also enabled, the oom killer
  // would be disabled at the root yarn container cgroup level (all child
  // cgroups would inherit that setting). Hence, we fall back to the
  // polling-based mechanism.
  return;
}

{code}


> CGroupElasticMemoryController is not work
> -
>
> Key: YARN-10863
> URL: https://issues.apache.org/jira/browse/YARN-10863
> Project: Hadoop YARN
>  Issue Type: Bug
>  Components: nodemanager
>Affects Versions: 3.3.1
>Reporter: LuoGe
>Priority: Major
>
> When following the 
> [documentation|https://hadoop.apache.org/docs/current/hadoop-yarn/hadoop-yarn-site/NodeManagerCGroupsMemory.html]
>  configuring elastic memory resource control, 
> yarn.nodemanager.elastic-memory-control.enabled set true,  
> yarn.nodemanager.resource.memory.enforced set to false, 
> yarn.nodemanager.pmem-check-enabled set true, and 
> yarn.nodemanager.resource.memory.enabled set true to use cgroup control 
> memory, but elastic memory control is not work.
>  so, I see the code ContainersMonitorImpl.java, in checkLimit function, the 
> skip logic have some problem.  The return condition is 
> strictMemoryEnforcement is true and elasticMemoryEnforcement is false. So, 
> following the document set use elastic memory control, the check logic will 
> continue, when container memory used over limit will killed by checkLimit. 
> {code:java}
> if (strictMemoryEnforcement && !elasticMemoryEnforcement) {
>   // When cgroup-based strict memory enforcement is used alone without
>   // elastic memory control, the oom-kill would take care of it.
>   // However, when elastic memory control is also enabled, the oom killer
>   // would be disabled at the root yarn container cgroup level (all child
>   // cgroups would inherit that setting). Hence, we fall back to the
>   // polling-based mechanism.
>   return;
> }
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Created] (YARN-10863) CGroupElasticMemoryController is not work

2021-07-19 Thread LuoGe (Jira)
LuoGe created YARN-10863:


 Summary: CGroupElasticMemoryController is not work
 Key: YARN-10863
 URL: https://issues.apache.org/jira/browse/YARN-10863
 Project: Hadoop YARN
  Issue Type: Bug
  Components: nodemanager
Affects Versions: 3.3.1
Reporter: LuoGe


When following the 
[documentation|https://hadoop.apache.org/docs/current/hadoop-yarn/hadoop-yarn-site/NodeManagerCGroupsMemory.html]
 configuring elastic memory resource control, 
yarn.nodemanager.elastic-memory-control.enabled set true,  
yarn.nodemanager.resource.memory.enforced set to false, 
yarn.nodemanager.pmem-check-enabled set true, and 
yarn.nodemanager.resource.memory.enabled set true to use cgroup control memory, 
but elastic memory control is not work.

 

so, I see the code ContainersMonitorImpl.java, in checkLimit function, the skip 
logic have some problem.  The return condition is strictMemoryEnforcement is 
true and elasticMemoryEnforcement is false. So, following the document set use 
elastic memory control, the check logic will continue, when container memory 
used over limit will killed by checkLimit. 
{code:java}
if (strictMemoryEnforcement && !elasticMemoryEnforcement) {
  // When cgroup-based strict memory enforcement is used alone without
  // elastic memory control, the oom-kill would take care of it.
  // However, when elastic memory control is also enabled, the oom killer
  // would be disabled at the root yarn container cgroup level (all child
  // cgroups would inherit that setting). Hence, we fall back to the
  // polling-based mechanism.
  return;
}

{code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10862) Add new proto changes required for NodeHealthDetails in NodeHealthStatus

2021-07-19 Thread Cyrus Jackson (Jira)


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

Cyrus Jackson updated YARN-10862:
-
Description: 
Proto changes for NodeHealthDetails. 

In order to make it generic resources information from NodeManager to 
ResourceManager, a map data structure is used. This way multiple resource 
values can be sent

i.e 
{code:java}
message IntLongMapProto {
 required int32 key = 1;
 required int64 value = 2;
}{code}

Here Int32 as key will be used in order to avoid sending Strings as it becomes 
difficult to parse on ResoureManager standpoint. 

  was:Proto changes for NodeHealthDetails. 


> Add new proto changes required for NodeHealthDetails in NodeHealthStatus
> 
>
> Key: YARN-10862
> URL: https://issues.apache.org/jira/browse/YARN-10862
> Project: Hadoop YARN
>  Issue Type: Sub-task
>Reporter: Cyrus Jackson
>Assignee: Cyrus Jackson
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Proto changes for NodeHealthDetails. 
> In order to make it generic resources information from NodeManager to 
> ResourceManager, a map data structure is used. This way multiple resource 
> values can be sent
> i.e 
> {code:java}
> message IntLongMapProto {
>  required int32 key = 1;
>  required int64 value = 2;
> }{code}
> Here Int32 as key will be used in order to avoid sending Strings as it 
> becomes difficult to parse on ResoureManager standpoint. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10862) Add new proto changes required for NodeHealthDetails in NodeHealthStatus

2021-07-19 Thread Cyrus Jackson (Jira)


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

Cyrus Jackson updated YARN-10862:
-
Description: Proto changes for NodeHealthDetails. 

> Add new proto changes required for NodeHealthDetails in NodeHealthStatus
> 
>
> Key: YARN-10862
> URL: https://issues.apache.org/jira/browse/YARN-10862
> Project: Hadoop YARN
>  Issue Type: Sub-task
>Reporter: Cyrus Jackson
>Assignee: Cyrus Jackson
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Proto changes for NodeHealthDetails. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10861) Make NodeHealthCheckerService pluggable in NodeManager

2021-07-19 Thread Cyrus Jackson (Jira)


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

Cyrus Jackson updated YARN-10861:
-
Description: Add support to NodeHealthCheckerService inorder to make it as 
a pluggable interface in NodeManager.     (was: Add support to 
NodeHealthCheckerService as pluggable interface. )

> Make NodeHealthCheckerService pluggable in NodeManager
> --
>
> Key: YARN-10861
> URL: https://issues.apache.org/jira/browse/YARN-10861
> Project: Hadoop YARN
>  Issue Type: Sub-task
>  Components: nodemanager
>Reporter: Cyrus Jackson
>Assignee: Cyrus Jackson
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Add support to NodeHealthCheckerService inorder to make it as a pluggable 
> interface in NodeManager.   



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Resolved] (YARN-10858) [UI2] YARN-10826 breaks Queue view

2021-07-19 Thread Qi Zhu (Jira)


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

Qi Zhu resolved YARN-10858.
---
Fix Version/s: 3.4.0
   Resolution: Fixed

> [UI2] YARN-10826 breaks Queue view
> --
>
> Key: YARN-10858
> URL: https://issues.apache.org/jira/browse/YARN-10858
> Project: Hadoop YARN
>  Issue Type: Improvement
>  Components: yarn-ui-v2
>Reporter: Andras Gyori
>Assignee: Masatake Iwasaki
>Priority: Major
>  Labels: pull-request-available
> Fix For: 3.4.0
>
> Attachments: Screenshot 2021-07-19 at 11.40.57.png
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> With YARN-10826, UIv2 was upgraded to EmberJS 2.11.3. However, the Queues tab 
> is broken and loads an empty page. After reverting the commit, the page is 
> working as intended.
> We need to investigate what causes this issue, and how we could mitigate it 
> without reverting the commit back.
> cc.
> [~iwasakims] [~aajisaka]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (YARN-10858) [UI2] YARN-10826 breaks Queue view

2021-07-19 Thread Qi Zhu (Jira)


[ 
https://issues.apache.org/jira/browse/YARN-10858?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17383726#comment-17383726
 ] 

Qi Zhu commented on YARN-10858:
---

Thanks [~iwasakims] for fix, and [~gandras] [~aajisaka] for review.

Committed to trunk.

> [UI2] YARN-10826 breaks Queue view
> --
>
> Key: YARN-10858
> URL: https://issues.apache.org/jira/browse/YARN-10858
> Project: Hadoop YARN
>  Issue Type: Improvement
>  Components: yarn-ui-v2
>Reporter: Andras Gyori
>Assignee: Masatake Iwasaki
>Priority: Major
>  Labels: pull-request-available
> Attachments: Screenshot 2021-07-19 at 11.40.57.png
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> With YARN-10826, UIv2 was upgraded to EmberJS 2.11.3. However, the Queues tab 
> is broken and loads an empty page. After reverting the commit, the page is 
> working as intended.
> We need to investigate what causes this issue, and how we could mitigate it 
> without reverting the commit back.
> cc.
> [~iwasakims] [~aajisaka]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Comment Edited] (YARN-10630) [UI2] Ambiguous queue name resolution

2021-07-19 Thread Qi Zhu (Jira)


[ 
https://issues.apache.org/jira/browse/YARN-10630?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17383720#comment-17383720
 ] 

Qi Zhu edited comment on YARN-10630 at 7/20/21, 3:37 AM:
-

Thanks [~gandras] for work.

Patch LGTM, i will commit it if no other comment.


was (Author: zhuqi):
Thanks [~zhuqi] for work.

Patch LGTM, i will commit it if no other comment.

> [UI2] Ambiguous queue name resolution
> -
>
> Key: YARN-10630
> URL: https://issues.apache.org/jira/browse/YARN-10630
> Project: Hadoop YARN
>  Issue Type: Bug
>  Components: yarn-ui-v2
>Reporter: Andras Gyori
>Assignee: Andras Gyori
>Priority: Major
>  Labels: pull-request-available
> Attachments: Screenshot 2021-07-19 at 15.30.38.png
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Yarn UIv2 uses queueName instead of queuePath (which was added in the 
> scheduler response in YARN-10610), which makes the queue resolution ambiguous 
> in case of identical queue short names (eg. root.a.b <-> root.b). This causes 
> invalid behaviour in multiple places.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (YARN-10630) [UI2] Ambiguous queue name resolution

2021-07-19 Thread Qi Zhu (Jira)


[ 
https://issues.apache.org/jira/browse/YARN-10630?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17383720#comment-17383720
 ] 

Qi Zhu commented on YARN-10630:
---

Thanks [~zhuqi] for work.

Patch LGTM, i will commit it if no other comment.

> [UI2] Ambiguous queue name resolution
> -
>
> Key: YARN-10630
> URL: https://issues.apache.org/jira/browse/YARN-10630
> Project: Hadoop YARN
>  Issue Type: Bug
>  Components: yarn-ui-v2
>Reporter: Andras Gyori
>Assignee: Andras Gyori
>Priority: Major
>  Labels: pull-request-available
> Attachments: Screenshot 2021-07-19 at 15.30.38.png
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Yarn UIv2 uses queueName instead of queuePath (which was added in the 
> scheduler response in YARN-10610), which makes the queue resolution ambiguous 
> in case of identical queue short names (eg. root.a.b <-> root.b). This causes 
> invalid behaviour in multiple places.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10862) Add new proto changes required for NodeHealthDetails in NodeHealthStatus

2021-07-19 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot updated YARN-10862:
--
Labels: pull-request-available  (was: )

> Add new proto changes required for NodeHealthDetails in NodeHealthStatus
> 
>
> Key: YARN-10862
> URL: https://issues.apache.org/jira/browse/YARN-10862
> Project: Hadoop YARN
>  Issue Type: Sub-task
>Reporter: Cyrus Jackson
>Assignee: Cyrus Jackson
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 10m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10862) Add new proto changes required for NodeHealthDetails in NodeHealthStatus

2021-07-19 Thread Cyrus Jackson (Jira)


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

Cyrus Jackson updated YARN-10862:
-
Summary: Add new proto changes required for NodeHealthDetails in 
NodeHealthStatus  (was: Add new proto changes required for NodeHealthDetails in 
NodeStatus)

> Add new proto changes required for NodeHealthDetails in NodeHealthStatus
> 
>
> Key: YARN-10862
> URL: https://issues.apache.org/jira/browse/YARN-10862
> Project: Hadoop YARN
>  Issue Type: Sub-task
>Reporter: Cyrus Jackson
>Assignee: Cyrus Jackson
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (YARN-10335) Improve scheduling of containers based on node health

2021-07-19 Thread Cyrus Jackson (Jira)


[ 
https://issues.apache.org/jira/browse/YARN-10335?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17383640#comment-17383640
 ] 

Cyrus Jackson commented on YARN-10335:
--

Since, it is becoming cumbersome to review the PR. I'm breaking it down to 
multiple subtasks and converting this to Epic. 

> Improve scheduling of containers based on node health
> -
>
> Key: YARN-10335
> URL: https://issues.apache.org/jira/browse/YARN-10335
> Project: Hadoop YARN
>  Issue Type: Improvement
>Reporter: Bibin Chundatt
>Assignee: Cyrus Jackson
>Priority: Major
>  Labels: pull-request-available
> Attachments: YARN-10335.001.patch, YARN-10335.002.patch, 
> YARN-10335.003.patch, YARN-10335.004.patch, YARN-10335.005.patch
>
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> YARN-7494 supports providing interface to choose nodeset for scheduler 
> allocation.
> We could leverage the same to support allocation of containers based on node 
> health value send from nodemanagers



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Assigned] (YARN-10862) Add new proto changes required for NodeHealthDetails in NodeStatus

2021-07-19 Thread Cyrus Jackson (Jira)


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

Cyrus Jackson reassigned YARN-10862:


Assignee: Cyrus Jackson

> Add new proto changes required for NodeHealthDetails in NodeStatus
> --
>
> Key: YARN-10862
> URL: https://issues.apache.org/jira/browse/YARN-10862
> Project: Hadoop YARN
>  Issue Type: Sub-task
>Reporter: Cyrus Jackson
>Assignee: Cyrus Jackson
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Created] (YARN-10862) Add new proto changes required for NodeHealthDetails in NodeStatus

2021-07-19 Thread Cyrus Jackson (Jira)
Cyrus Jackson created YARN-10862:


 Summary: Add new proto changes required for NodeHealthDetails in 
NodeStatus
 Key: YARN-10862
 URL: https://issues.apache.org/jira/browse/YARN-10862
 Project: Hadoop YARN
  Issue Type: Sub-task
Reporter: Cyrus Jackson






--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10861) Make NodeHealthCheckerService pluggable in NodeManager

2021-07-19 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot updated YARN-10861:
--
Labels: pull-request-available  (was: )

> Make NodeHealthCheckerService pluggable in NodeManager
> --
>
> Key: YARN-10861
> URL: https://issues.apache.org/jira/browse/YARN-10861
> Project: Hadoop YARN
>  Issue Type: Sub-task
>  Components: nodemanager
>Reporter: Cyrus Jackson
>Assignee: Cyrus Jackson
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Add support to NodeHealthCheckerService as pluggable interface. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10861) Make NodeHealthCheckerService pluggable in NodeManager

2021-07-19 Thread Cyrus Jackson (Jira)


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

Cyrus Jackson updated YARN-10861:
-
Description: Add support to NodeHealthCheckerService as pluggable 
interface. 

> Make NodeHealthCheckerService pluggable in NodeManager
> --
>
> Key: YARN-10861
> URL: https://issues.apache.org/jira/browse/YARN-10861
> Project: Hadoop YARN
>  Issue Type: Sub-task
>  Components: nodemanager
>Reporter: Cyrus Jackson
>Assignee: Cyrus Jackson
>Priority: Major
>
> Add support to NodeHealthCheckerService as pluggable interface. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Created] (YARN-10861) Make NodeHealthCheckerService pluggable in NodeManager

2021-07-19 Thread Cyrus Jackson (Jira)
Cyrus Jackson created YARN-10861:


 Summary: Make NodeHealthCheckerService pluggable in NodeManager
 Key: YARN-10861
 URL: https://issues.apache.org/jira/browse/YARN-10861
 Project: Hadoop YARN
  Issue Type: Sub-task
  Components: nodemanager
Reporter: Cyrus Jackson
Assignee: Cyrus Jackson






--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10860) Make max container per heartbeat configs refreshable

2021-07-19 Thread Eric Badger (Jira)


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

Eric Badger updated YARN-10860:
---
Attachment: YARN-10860.branch-2.10.001.patch

> Make max container per heartbeat configs refreshable
> 
>
> Key: YARN-10860
> URL: https://issues.apache.org/jira/browse/YARN-10860
> Project: Hadoop YARN
>  Issue Type: Improvement
>Reporter: Eric Badger
>Assignee: Eric Badger
>Priority: Major
> Attachments: YARN-10860.001.patch, YARN-10860.branch-2.10.001.patch
>
>
> {{yarn.scheduler.capacity.per-node-heartbeat.maximum-container-assignments}} 
> and 
> {{yarn.scheduler.capacity.per-node-heartbeat.multiple-assignments-enabled}} 
> are currently *not* refreshable configs, but I believe they should be. This 
> JIRA is to turn these into refreshable configs, just like 
> {{yarn.scheduler.capacity.per-node-heartbeat.maximum-offswitch-assignments}} 
> is.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10860) Make max container per heartbeat configs refreshable

2021-07-19 Thread Eric Badger (Jira)


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

Eric Badger updated YARN-10860:
---
Attachment: YARN-10860.001.patch

> Make max container per heartbeat configs refreshable
> 
>
> Key: YARN-10860
> URL: https://issues.apache.org/jira/browse/YARN-10860
> Project: Hadoop YARN
>  Issue Type: Improvement
>Reporter: Eric Badger
>Assignee: Eric Badger
>Priority: Major
> Attachments: YARN-10860.001.patch
>
>
> {{yarn.scheduler.capacity.per-node-heartbeat.maximum-container-assignments}} 
> and 
> {{yarn.scheduler.capacity.per-node-heartbeat.multiple-assignments-enabled}} 
> are currently *not* refreshable configs, but I believe they should be. This 
> JIRA is to turn these into refreshable configs, just like 
> {{yarn.scheduler.capacity.per-node-heartbeat.maximum-offswitch-assignments}} 
> is.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Created] (YARN-10860) Make max container per heartbeat configs refreshable

2021-07-19 Thread Eric Badger (Jira)
Eric Badger created YARN-10860:
--

 Summary: Make max container per heartbeat configs refreshable
 Key: YARN-10860
 URL: https://issues.apache.org/jira/browse/YARN-10860
 Project: Hadoop YARN
  Issue Type: Improvement
Reporter: Eric Badger
Assignee: Eric Badger


{{yarn.scheduler.capacity.per-node-heartbeat.maximum-container-assignments}} 
and {{yarn.scheduler.capacity.per-node-heartbeat.multiple-assignments-enabled}} 
are currently *not* refreshable configs, but I believe they should be. This 
JIRA is to turn these into refreshable configs, just like 
{{yarn.scheduler.capacity.per-node-heartbeat.maximum-offswitch-assignments}} is.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10630) [UI2] Ambiguous queue name resolution

2021-07-19 Thread Andras Gyori (Jira)


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

Andras Gyori updated YARN-10630:

Attachment: Screenshot 2021-07-19 at 15.30.38.png

> [UI2] Ambiguous queue name resolution
> -
>
> Key: YARN-10630
> URL: https://issues.apache.org/jira/browse/YARN-10630
> Project: Hadoop YARN
>  Issue Type: Bug
>  Components: yarn-ui-v2
>Reporter: Andras Gyori
>Assignee: Andras Gyori
>Priority: Major
>  Labels: pull-request-available
> Attachments: Screenshot 2021-07-19 at 15.30.38.png
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Yarn UIv2 uses queueName instead of queuePath (which was added in the 
> scheduler response in YARN-10610), which makes the queue resolution ambiguous 
> in case of identical queue short names (eg. root.a.b <-> root.b). This causes 
> invalid behaviour in multiple places.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10630) [UI2] Ambiguous queue name resolution

2021-07-19 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot updated YARN-10630:
--
Labels: pull-request-available  (was: )

> [UI2] Ambiguous queue name resolution
> -
>
> Key: YARN-10630
> URL: https://issues.apache.org/jira/browse/YARN-10630
> Project: Hadoop YARN
>  Issue Type: Bug
>  Components: yarn-ui-v2
>Reporter: Andras Gyori
>Assignee: Andras Gyori
>Priority: Major
>  Labels: pull-request-available
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Yarn UIv2 uses queueName instead of queuePath (which was added in the 
> scheduler response in YARN-10610), which makes the queue resolution ambiguous 
> in case of identical queue short names (eg. root.a.b <-> root.b). This causes 
> invalid behaviour in multiple places.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10630) [UI2] Ambiguous queue name resolution

2021-07-19 Thread Andras Gyori (Jira)


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

Andras Gyori updated YARN-10630:

Summary: [UI2] Ambiguous queue name resolution  (was: Ambiguous queue name 
resolution in Yarn UIv2)

> [UI2] Ambiguous queue name resolution
> -
>
> Key: YARN-10630
> URL: https://issues.apache.org/jira/browse/YARN-10630
> Project: Hadoop YARN
>  Issue Type: Bug
>  Components: yarn-ui-v2
>Reporter: Andras Gyori
>Assignee: Andras Gyori
>Priority: Major
>
> Yarn UIv2 uses queueName instead of queuePath (which was added in the 
> scheduler response in YARN-10610), which makes the queue resolution ambiguous 
> in case of identical queue short names (eg. root.a.b <-> root.b). This causes 
> invalid behaviour in multiple places.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (YARN-10858) [UI2] YARN-10826 breaks Queue view

2021-07-19 Thread Andras Gyori (Jira)


[ 
https://issues.apache.org/jira/browse/YARN-10858?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17383371#comment-17383371
 ] 

Andras Gyori commented on YARN-10858:
-

Thanks [~iwasakims] for the quick response. I agree with your solution, lets 
keep it simple if we do not need the latest emberjs release.

> [UI2] YARN-10826 breaks Queue view
> --
>
> Key: YARN-10858
> URL: https://issues.apache.org/jira/browse/YARN-10858
> Project: Hadoop YARN
>  Issue Type: Improvement
>  Components: yarn-ui-v2
>Reporter: Andras Gyori
>Assignee: Masatake Iwasaki
>Priority: Major
>  Labels: pull-request-available
> Attachments: Screenshot 2021-07-19 at 11.40.57.png
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> With YARN-10826, UIv2 was upgraded to EmberJS 2.11.3. However, the Queues tab 
> is broken and loads an empty page. After reverting the commit, the page is 
> working as intended.
> We need to investigate what causes this issue, and how we could mitigate it 
> without reverting the commit back.
> cc.
> [~iwasakims] [~aajisaka]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Created] (YARN-10859) [UI2] Extend Applications with queue path instead of queue name

2021-07-19 Thread Andras Gyori (Jira)
Andras Gyori created YARN-10859:
---

 Summary: [UI2] Extend Applications with queue path instead of 
queue name
 Key: YARN-10859
 URL: https://issues.apache.org/jira/browse/YARN-10859
 Project: Hadoop YARN
  Issue Type: Improvement
  Components: capacity scheduler, yarn-ui-v2
Reporter: Andras Gyori
Assignee: Andras Gyori


YARN-10630 discovered a bug in UI2, where ambiguous queues (root.a.b <-> 
root.b) could not be handled properly. It would also eliminate any further 
inconsistency if we replaced queue names with queue paths.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Assigned] (YARN-10858) [UI2] YARN-10826 breaks Queue view

2021-07-19 Thread Andras Gyori (Jira)


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

Andras Gyori reassigned YARN-10858:
---

Assignee: Masatake Iwasaki  (was: Andras Gyori)

> [UI2] YARN-10826 breaks Queue view
> --
>
> Key: YARN-10858
> URL: https://issues.apache.org/jira/browse/YARN-10858
> Project: Hadoop YARN
>  Issue Type: Improvement
>  Components: yarn-ui-v2
>Reporter: Andras Gyori
>Assignee: Masatake Iwasaki
>Priority: Major
>  Labels: pull-request-available
> Attachments: Screenshot 2021-07-19 at 11.40.57.png
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> With YARN-10826, UIv2 was upgraded to EmberJS 2.11.3. However, the Queues tab 
> is broken and loads an empty page. After reverting the commit, the page is 
> working as intended.
> We need to investigate what causes this issue, and how we could mitigate it 
> without reverting the commit back.
> cc.
> [~iwasakims] [~aajisaka]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (YARN-10858) [UI2] YARN-10826 breaks Queue view

2021-07-19 Thread Masatake Iwasaki (Jira)


[ 
https://issues.apache.org/jira/browse/YARN-10858?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17383328#comment-17383328
 ] 

Masatake Iwasaki commented on YARN-10858:
-

Thanks for reporting this, [~gandras]. I could reproduce the issue. Quick fix I 
found was downgrading ember a bit like 
[#3213|https://github.com/apache/hadoop/pull/3213].

> [UI2] YARN-10826 breaks Queue view
> --
>
> Key: YARN-10858
> URL: https://issues.apache.org/jira/browse/YARN-10858
> Project: Hadoop YARN
>  Issue Type: Improvement
>  Components: yarn-ui-v2
>Reporter: Andras Gyori
>Assignee: Andras Gyori
>Priority: Major
>  Labels: pull-request-available
> Attachments: Screenshot 2021-07-19 at 11.40.57.png
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> With YARN-10826, UIv2 was upgraded to EmberJS 2.11.3. However, the Queues tab 
> is broken and loads an empty page. After reverting the commit, the page is 
> working as intended.
> We need to investigate what causes this issue, and how we could mitigate it 
> without reverting the commit back.
> cc.
> [~iwasakims] [~aajisaka]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10858) [UI2] YARN-10826 breaks Queue view

2021-07-19 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot updated YARN-10858:
--
Labels: pull-request-available  (was: )

> [UI2] YARN-10826 breaks Queue view
> --
>
> Key: YARN-10858
> URL: https://issues.apache.org/jira/browse/YARN-10858
> Project: Hadoop YARN
>  Issue Type: Improvement
>  Components: yarn-ui-v2
>Reporter: Andras Gyori
>Assignee: Andras Gyori
>Priority: Major
>  Labels: pull-request-available
> Attachments: Screenshot 2021-07-19 at 11.40.57.png
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> With YARN-10826, UIv2 was upgraded to EmberJS 2.11.3. However, the Queues tab 
> is broken and loads an empty page. After reverting the commit, the page is 
> working as intended.
> We need to investigate what causes this issue, and how we could mitigate it 
> without reverting the commit back.
> cc.
> [~iwasakims] [~aajisaka]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10858) [UI2] YARN-10826 breaks Queue view

2021-07-19 Thread Andras Gyori (Jira)


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

Andras Gyori updated YARN-10858:

Description: 
With YARN-10826, UIv2 was upgraded to EmberJS 2.11.3. However, the Queues tab 
is broken and loads an empty page. After reverting the commit, the page is 
working as intended.

We need to investigate what causes this issue, and how we could mitigate it 
without reverting the commit back.

cc.

[~iwasakims] [~aajisaka]

  was:
With YARN-10826, UIv2 was upgraded to EmberJS 2.11.3. However, the Queues tab 
is broken and loads an empty page. After reverting the commit, the page is 
working as inteded.

We need to investigate what causes this issue, and how we could mitigate it 
without reverting the commit back.

cc.

[~iwasakims] [~aajisaka]


> [UI2] YARN-10826 breaks Queue view
> --
>
> Key: YARN-10858
> URL: https://issues.apache.org/jira/browse/YARN-10858
> Project: Hadoop YARN
>  Issue Type: Improvement
>  Components: yarn-ui-v2
>Reporter: Andras Gyori
>Assignee: Andras Gyori
>Priority: Major
> Attachments: Screenshot 2021-07-19 at 11.40.57.png
>
>
> With YARN-10826, UIv2 was upgraded to EmberJS 2.11.3. However, the Queues tab 
> is broken and loads an empty page. After reverting the commit, the page is 
> working as intended.
> We need to investigate what causes this issue, and how we could mitigate it 
> without reverting the commit back.
> cc.
> [~iwasakims] [~aajisaka]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10858) [UI2] YARN-10826 breaks Queue view

2021-07-19 Thread Andras Gyori (Jira)


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

Andras Gyori updated YARN-10858:

Description: 
With YARN-10826, UIv2 was upgraded to EmberJS 2.11.3. However, the Queues tab 
is broken and loads an empty page. After reverting the commit, the page is 
working as inteded.

We need to investigate what causes this issue, and how we could mitigate it 
without reverting the commit back.

cc.

[~iwasakims] [~aajisaka]

  was:
With YARN-10826, UIv2 was upgraded to EmberJS 2.11.3. However, the Queues tab 
is broken and loads an empty page. We need to investigate what causes this 
issue, and how we could mitigate it without reverting the commit back.

cc.

[~iwasakims] [~aajisaka]


> [UI2] YARN-10826 breaks Queue view
> --
>
> Key: YARN-10858
> URL: https://issues.apache.org/jira/browse/YARN-10858
> Project: Hadoop YARN
>  Issue Type: Improvement
>  Components: yarn-ui-v2
>Reporter: Andras Gyori
>Assignee: Andras Gyori
>Priority: Major
> Attachments: Screenshot 2021-07-19 at 11.40.57.png
>
>
> With YARN-10826, UIv2 was upgraded to EmberJS 2.11.3. However, the Queues tab 
> is broken and loads an empty page. After reverting the commit, the page is 
> working as inteded.
> We need to investigate what causes this issue, and how we could mitigate it 
> without reverting the commit back.
> cc.
> [~iwasakims] [~aajisaka]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10858) [UI2] YARN-10826 breaks Queue view

2021-07-19 Thread Andras Gyori (Jira)


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

Andras Gyori updated YARN-10858:

Description: With YARN-10826, UIv2 was upgraded to EmberJS 2.11.3. However, 
the Queues tab is broken and loads an empty page. We need to investigate what 
causes this issue, and how we could mitigate it without reverting the commit 
back.  (was: With YARN-10826, UIv2 was upgraded to EmberJS 2.11.3. However, the 
Queues tab is broken and loads an empty page. We need to investigate what 
causes this issue, and how we could mitigate it without reverting it back.)

> [UI2] YARN-10826 breaks Queue view
> --
>
> Key: YARN-10858
> URL: https://issues.apache.org/jira/browse/YARN-10858
> Project: Hadoop YARN
>  Issue Type: Improvement
>  Components: yarn-ui-v2
>Reporter: Andras Gyori
>Assignee: Andras Gyori
>Priority: Major
> Attachments: Screenshot 2021-07-19 at 11.40.57.png
>
>
> With YARN-10826, UIv2 was upgraded to EmberJS 2.11.3. However, the Queues tab 
> is broken and loads an empty page. We need to investigate what causes this 
> issue, and how we could mitigate it without reverting the commit back.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10858) [UI2] YARN-10826 breaks Queue view

2021-07-19 Thread Andras Gyori (Jira)


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

Andras Gyori updated YARN-10858:

Description: 
With YARN-10826, UIv2 was upgraded to EmberJS 2.11.3. However, the Queues tab 
is broken and loads an empty page. We need to investigate what causes this 
issue, and how we could mitigate it without reverting the commit back.

cc.

[~iwasakims] [~aajisaka]

  was:With YARN-10826, UIv2 was upgraded to EmberJS 2.11.3. However, the Queues 
tab is broken and loads an empty page. We need to investigate what causes this 
issue, and how we could mitigate it without reverting the commit back.


> [UI2] YARN-10826 breaks Queue view
> --
>
> Key: YARN-10858
> URL: https://issues.apache.org/jira/browse/YARN-10858
> Project: Hadoop YARN
>  Issue Type: Improvement
>  Components: yarn-ui-v2
>Reporter: Andras Gyori
>Assignee: Andras Gyori
>Priority: Major
> Attachments: Screenshot 2021-07-19 at 11.40.57.png
>
>
> With YARN-10826, UIv2 was upgraded to EmberJS 2.11.3. However, the Queues tab 
> is broken and loads an empty page. We need to investigate what causes this 
> issue, and how we could mitigate it without reverting the commit back.
> cc.
> [~iwasakims] [~aajisaka]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Created] (YARN-10858) [UI2] YARN-10826 breaks Queue view

2021-07-19 Thread Andras Gyori (Jira)
Andras Gyori created YARN-10858:
---

 Summary: [UI2] YARN-10826 breaks Queue view
 Key: YARN-10858
 URL: https://issues.apache.org/jira/browse/YARN-10858
 Project: Hadoop YARN
  Issue Type: Improvement
  Components: yarn-ui-v2
Reporter: Andras Gyori
Assignee: Andras Gyori
 Attachments: Screenshot 2021-07-19 at 11.40.57.png

With YARN-10826, UIv2 was upgraded to EmberJS 2.11.3. However, the Queues tab 
is broken and loads an empty page. We need to investigate what causes this 
issue, and how we could mitigate it without reverting it back.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (YARN-10838) Implement an optimised version of Configuration getPropsWithPrefix

2021-07-19 Thread Hadoop QA (Jira)


[ 
https://issues.apache.org/jira/browse/YARN-10838?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17383217#comment-17383217
 ] 

Hadoop QA commented on YARN-10838:
--

| (x) *{color:red}-1 overall{color}* |
\\
\\
|| Vote || Subsystem || Runtime ||  Logfile || Comment ||
| {color:blue}0{color} | {color:blue} reexec {color} | {color:blue}  0m 
41s{color} | {color:blue}{color} | {color:blue} Docker mode activated. {color} |
|| || || || {color:brown} Prechecks {color} || ||
| {color:green}+1{color} | {color:green} dupname {color} | {color:green}  0m  
0s{color} | {color:green}{color} | {color:green} No case conflicting files 
found. {color} |
| {color:green}+1{color} | {color:green} @author {color} | {color:green}  0m  
0s{color} | {color:green}{color} | {color:green} The patch does not contain any 
@author tags. {color} |
| {color:green}+1{color} | {color:green} {color} | {color:green}  0m  0s{color} 
| {color:green}test4tests{color} | {color:green} The patch appears to include 3 
new or modified test files. {color} |
|| || || || {color:brown} trunk Compile Tests {color} || ||
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 23m 
42s{color} | {color:green}{color} | {color:green} trunk passed {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green}  1m 
18s{color} | {color:green}{color} | {color:green} trunk passed with JDK 
Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green}  1m  
5s{color} | {color:green}{color} | {color:green} trunk passed with JDK Private 
Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 {color} |
| {color:green}+1{color} | {color:green} checkstyle {color} | {color:green}  0m 
58s{color} | {color:green}{color} | {color:green} trunk passed {color} |
| {color:green}+1{color} | {color:green} mvnsite {color} | {color:green}  1m  
6s{color} | {color:green}{color} | {color:green} trunk passed {color} |
| {color:green}+1{color} | {color:green} shadedclient {color} | {color:green} 
19m 54s{color} | {color:green}{color} | {color:green} branch has no errors when 
building and testing our client artifacts. {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  0m 
50s{color} | {color:green}{color} | {color:green} trunk passed with JDK 
Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  0m 
46s{color} | {color:green}{color} | {color:green} trunk passed with JDK Private 
Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 {color} |
| {color:blue}0{color} | {color:blue} spotbugs {color} | {color:blue} 23m 
47s{color} | {color:blue}{color} | {color:blue} Both FindBugs and SpotBugs are 
enabled, using SpotBugs. {color} |
| {color:green}+1{color} | {color:green} spotbugs {color} | {color:green}  2m 
17s{color} | {color:green}{color} | {color:green} trunk passed {color} |
|| || || || {color:brown} Patch Compile Tests {color} || ||
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green}  0m 
59s{color} | {color:green}{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green}  1m  
6s{color} | {color:green}{color} | {color:green} the patch passed with JDK 
Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 {color} |
| {color:red}-1{color} | {color:red} javac {color} | {color:red}  1m  6s{color} 
| 
{color:red}https://ci-hadoop.apache.org/job/PreCommit-YARN-Build/1125/artifact/out/diff-compile-javac-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkUbuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04.txt{color}
 | {color:red} 
hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager-jdkUbuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04
 with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 generated 1 new + 54 unchanged 
- 1 fixed = 55 total (was 55) {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green}  0m 
58s{color} | {color:green}{color} | {color:green} the patch passed with JDK 
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 {color} |
| {color:green}+1{color} | {color:green} javac {color} | {color:green}  0m 
58s{color} | {color:green}{color} | {color:green} the patch passed {color} |
| {color:orange}-0{color} | {color:orange} checkstyle {color} | {color:orange}  
0m 55s{color} | 
{color:orange}https://ci-hadoop.apache.org/job/PreCommit-YARN-Build/1125/artifact/out/diff-checkstyle-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt{color}
 | {color:orange} 
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager:
 The patch generated 3 new + 109 unchanged - 0 fixed = 112 total (was 109) 
{color} |
| {color:green}+1{color} | {color:green} mvnsite {color} | {color:green}  1m 
14s{color} | {color:green}{color} | {color:green} the 

[jira] [Assigned] (YARN-10856) Prevent ATS v2 health check REST API call if the ATS service itself is disabled.

2021-07-19 Thread Siddharth Ahuja (Jira)


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

Siddharth Ahuja reassigned YARN-10856:
--

Assignee: (was: Siddharth Ahuja)

> Prevent ATS v2 health check REST API call if the ATS service itself is 
> disabled.
> 
>
> Key: YARN-10856
> URL: https://issues.apache.org/jira/browse/YARN-10856
> Project: Hadoop YARN
>  Issue Type: Improvement
>  Components: yarn-ui-v2
>Affects Versions: 3.3.1
>Reporter: Siddharth Ahuja
>Priority: Major
>
> Currently, even if {{yarn.timeline-service.enabled}} is disabled, the UI2 
> code still goes ahead and performs timeline health check REST API calls, see 
> [1], [2] and [3].
> This is un-necessary and can cause slowness issues with RM UI2 page loading 
> if a firewall is dropping packets on the ATS v2 port (as it is not meant to 
> be available e.g. 8188/8190) in the background and the timeout is not yet hit.
> This ATSv2 health check REST API call is redundant and should be prevented if 
> the service itself is disabled.
> [1] 
> https://github.com/apache/hadoop/blob/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui/src/main/webapp/app/adapters/timeline-health.js
> [2] 
> https://github.com/apache/hadoop/blob/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui/src/main/webapp/app/routes/application.js#L34
> [3] 
> https://github.com/apache/hadoop/blob/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-ui/src/main/webapp/app/routes/yarn-app/logs.js#L40



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (YARN-10838) Implement an optimised version of Configuration getPropsWithPrefix

2021-07-19 Thread Andras Gyori (Jira)


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

Andras Gyori updated YARN-10838:

Attachment: (was: YARN-10838.001.patch)

> Implement an optimised version of Configuration getPropsWithPrefix
> --
>
> Key: YARN-10838
> URL: https://issues.apache.org/jira/browse/YARN-10838
> Project: Hadoop YARN
>  Issue Type: Sub-task
>Reporter: Andras Gyori
>Assignee: Andras Gyori
>Priority: Major
> Attachments: YARN-10838.001.patch
>
>
> AutoCreatedQueueTemplate also has multiple call to 
> Configuration#getPropsWithPrefix. It must be eliminated in order to improve 
> the performance on reinitialisation. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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