浏览代码

AMBARI-5927 Manage Configuration groups takes too long to load hosts on 2K node cluster. (atkach)

atkach 11 年之前
父节点
当前提交
a384a0e1c4
共有 2 个文件被更改,包括 2 次插入2 次删除
  1. 1 1
      ambari-web/app/models/config_group.js
  2. 1 1
      ambari-web/test/models/config_group_test.js

+ 1 - 1
ambari-web/app/models/config_group.js

@@ -122,7 +122,7 @@ App.ConfigGroup = Ember.Object.extend({
     }
     // parentConfigGroup.hosts(hosts from default group) - are available hosts, which don't belong to any group
     this.get('parentConfigGroup.hosts').forEach(function (hostName) {
-      unusedHostsMap[hostName.get('id')] = true;
+      unusedHostsMap[hostName] = true;
     });
     sharedHosts.forEach(function (host) {
       if (unusedHostsMap[host.get('id')]) {

+ 1 - 1
ambari-web/test/models/config_group_test.js

@@ -50,7 +50,7 @@ var configGroup,
   ],
   setParentConfigGroup = function (configGroup, hosts) {
     configGroup.set('parentConfigGroup', App.ConfigGroup.create());
-    configGroup.set('parentConfigGroup.hosts', hosts);
+    configGroup.set('parentConfigGroup.hosts', hosts.mapProperty('hostName'));
   };
 
 describe('App.ConfigGroup', function () {