From c1fcf10fbfb79cf2b0e1f157f403bd7462bbe1ea Mon Sep 17 00:00:00 2001 From: Denny Lim Date: Mon, 21 Apr 2014 04:57:22 +0000 Subject: [PATCH] =?UTF-8?q?[=EC=9E=84=EB=8C=80=ED=98=84]=20#114=20unknown?= =?UTF-8?q?=20group=20node/link=EC=9D=98=20=EC=83=81=EC=84=B8=EC=A0=95?= =?UTF-8?q?=EB=B3=B4=EC=97=90=20=EB=B3=B4=EC=97=AC=EC=A3=BC=EB=8A=94=20?= =?UTF-8?q?=EC=B0=A8=ED=8A=B8=EB=A5=BC=20histogram=EC=97=90=EC=84=9C=20loa?= =?UTF-8?q?d=EB=A1=9C=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-web/trunk@3703 84d0f5b1-2673-498c-a247-62c4ff18d310 --- .../scripts/directives/linkInfoDetails.js | 19 ++++++++++--------- src/main/webapp/views/linkInfoDetails.html | 2 +- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/src/main/webapp/scripts/directives/linkInfoDetails.js b/src/main/webapp/scripts/directives/linkInfoDetails.js index 898aad4b0..a844813d9 100644 --- a/src/main/webapp/scripts/directives/linkInfoDetails.js +++ b/src/main/webapp/scripts/directives/linkInfoDetails.js @@ -14,7 +14,7 @@ pinpointApp.directive('linkInfoDetails', [ 'linkInfoDetailsConfig', 'HelixChartV link: function postLink(scope, element, attrs) { // define private variables - var htQuery, htTargetRawData, htLastLink, htUnknownLoadShown; + var htQuery, htTargetRawData, htLastLink, htUnknownResponseSummary; // define private variables of methods; var reset, showDetailInformation, renderLoad, renderResponseSummary, parseHistogramForD3; @@ -26,7 +26,7 @@ pinpointApp.directive('linkInfoDetails', [ 'linkInfoDetailsConfig', 'HelixChartV htQuery = false; htLastLink = false; htTargetRawData = false; - htUnknownLoadShown = {}; + htUnknownResponseSummary = {}; scope.linkCategory = null; scope.targetinfo = null; scope.sourceinfo = null; @@ -58,9 +58,10 @@ pinpointApp.directive('linkInfoDetails', [ 'linkInfoDetailsConfig', 'HelixChartV htTargetRawData = link.targetRawData; scope.linkCategory = 'UnknownLinkInfoBox'; for (var key in link.targetInfo) { - var className = $filter('applicationNameToClassName')(link.targetInfo[key].applicationName) - renderResponseSummary('.linkInfoDetails .summaryCharts_' + className + - ' .response-summary svg', parseHistogramForD3(link.targetRawData[link.targetInfo[key].applicationName].histogram)); + var applicationName = link.targetInfo[key].applicationName, + className = $filter('applicationNameToClassName')(applicationName) + renderLoad('.linkInfoDetails .summaryCharts_' + className + + ' .load svg', link.targetRawData[applicationName].timeSeriesHistogram); } scope.sourceInfo = link.sourceInfo; scope.targetInfo = link.targetInfo; @@ -166,11 +167,11 @@ pinpointApp.directive('linkInfoDetails', [ 'linkInfoDetailsConfig', 'HelixChartV }; scope.renderLoad = function (applicationName) { - if (angular.isUndefined(htUnknownLoadShown[applicationName])) { - htUnknownLoadShown[applicationName] = true; + if (angular.isUndefined(htUnknownResponseSummary[applicationName])) { + htUnknownResponseSummary[applicationName] = true; var className = $filter('applicationNameToClassName')(applicationName); - renderLoad('.linkInfoDetails .summaryCharts_' + className + - ' .load svg', htLastLink.targetRawData[applicationName].timeSeriesHistogram); + renderResponseSummary('.linkInfoDetails .summaryCharts_' + className + + ' .response-summary svg', parseHistogramForD3(htLastLink.targetRawData[applicationName].histogram)); } }; diff --git a/src/main/webapp/views/linkInfoDetails.html b/src/main/webapp/views/linkInfoDetails.html index 28ec65aad..eb236441a 100644 --- a/src/main/webapp/views/linkInfoDetails.html +++ b/src/main/webapp/views/linkInfoDetails.html @@ -35,7 +35,7 @@ {{target.applicationName}} -
+