Quellcode durchsuchen

AMBARI-6045 Master components are missing. (atkach)

atkach vor 11 Jahren
Ursprung
Commit
0ba68682fa
1 geänderte Dateien mit 3 neuen und 6 gelöschten Zeilen
  1. 3 6
      ambari-web/app/mappers/service_metrics_mapper.js

+ 3 - 6
ambari-web/app/mappers/service_metrics_mapper.js

@@ -209,12 +209,9 @@ App.serviceMetricsMapper = App.QuickDataMapper.create({
       //parse service metrics from components
       services.forEach(function (item) {
         var finalJson = [];
-        var serviceData = App.cache['hostComponentsOnService'][item.ServiceInfo.service_name];
-        //service can have zero number of host-components
-        if (serviceData) {
-          item.host_components = serviceData.host_components;
-          item.host_components.sort();
-        }
+
+        item.host_components = hostComponents.filterProperty('service_id', item.ServiceInfo.service_name).mapProperty('id');
+        item.host_components.sort();
 
         if (item && item.ServiceInfo && item.ServiceInfo.service_name == "HDFS") {
           finalJson = this.hdfsMapper(item);