This is an automated email from the ASF dual-hosted git repository.

shaofengshi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/kylin.git


The following commit(s) were added to refs/heads/master by this push:
     new 6ee0212  KYLIN-3895 Failed to register new MBean when 
"kylin.server.query-metrics-enabled" set true
6ee0212 is described below

commit 6ee0212af9d5b50096850c9cb76031b7cdd67402
Author: Guangxu Cheng <gxch...@apache.org>
AuthorDate: Wed Mar 20 10:35:07 2019 +0800

    KYLIN-3895 Failed to register new MBean when 
"kylin.server.query-metrics-enabled" set true
---
 .../main/java/org/apache/kylin/rest/metrics/QueryMetricsFacade.java  | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git 
a/server-base/src/main/java/org/apache/kylin/rest/metrics/QueryMetricsFacade.java
 
b/server-base/src/main/java/org/apache/kylin/rest/metrics/QueryMetricsFacade.java
index 17ad74d..497f477 100644
--- 
a/server-base/src/main/java/org/apache/kylin/rest/metrics/QueryMetricsFacade.java
+++ 
b/server-base/src/main/java/org/apache/kylin/rest/metrics/QueryMetricsFacade.java
@@ -79,12 +79,11 @@ public class QueryMetricsFacade {
             return;
 
         String projectName = sqlRequest.getProject();
-        String cubeName = sqlResponse.getCube();
-
         update(getQueryMetrics("Server_Total"), sqlResponse);
-
         update(getQueryMetrics(projectName), sqlResponse);
 
+        String cube = sqlResponse.getCube();
+        String cubeName = cube.replace("=", "->");
         String cubeMetricName = projectName + ",sub=" + cubeName;
         update(getQueryMetrics(cubeMetricName), sqlResponse);
     }

Reply via email to