You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kylin.apache.org by li...@apache.org on 2015/11/18 03:39:11 UTC

[17/30] incubator-kylin git commit: KYLIN-1140 cube couldn’t be saved if the cube name != cubeDesc name

KYLIN-1140 cube couldn’t be saved if the cube name != cubeDesc name

Project: http://git-wip-us.apache.org/repos/asf/incubator-kylin/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-kylin/commit/6ad0786c
Tree: http://git-wip-us.apache.org/repos/asf/incubator-kylin/tree/6ad0786c
Diff: http://git-wip-us.apache.org/repos/asf/incubator-kylin/diff/6ad0786c

Branch: refs/heads/1.x-HBase1.1.3
Commit: 6ad0786c6a22d9013510bfd20d5737f9c8db731a
Parents: 9e8a717
Author: shaofengshi <sh...@apache.org>
Authored: Thu Nov 12 17:12:42 2015 +0800
Committer: shaofengshi <sh...@apache.org>
Committed: Thu Nov 12 17:12:42 2015 +0800

----------------------------------------------------------------------
 examples/sample_cube/metadata/cube/kylin_sales_cube.json          | 3 ++-
 .../java/org/apache/kylin/rest/controller/CubeController.java     | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/6ad0786c/examples/sample_cube/metadata/cube/kylin_sales_cube.json
----------------------------------------------------------------------
diff --git a/examples/sample_cube/metadata/cube/kylin_sales_cube.json b/examples/sample_cube/metadata/cube/kylin_sales_cube.json
index ef1fdf6..5c36aa1 100644
--- a/examples/sample_cube/metadata/cube/kylin_sales_cube.json
+++ b/examples/sample_cube/metadata/cube/kylin_sales_cube.json
@@ -4,7 +4,8 @@
   "name" : "kylin_sales_cube",
   "owner" : null,
   "version" : null,
-  "descriptor" : "kylin_sales_cube_desc",
+  "descriptor" : "kylin_sales_cube_desc",  
+  "status" : "DISABLED",
   "segments" : [ ],
   "auto_merge_time_ranges" : [604800000, 2419200000],
   "retention_range": 63072000000,

http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/6ad0786c/server/src/main/java/org/apache/kylin/rest/controller/CubeController.java
----------------------------------------------------------------------
diff --git a/server/src/main/java/org/apache/kylin/rest/controller/CubeController.java b/server/src/main/java/org/apache/kylin/rest/controller/CubeController.java
index 8193f5e..2f87c4f 100644
--- a/server/src/main/java/org/apache/kylin/rest/controller/CubeController.java
+++ b/server/src/main/java/org/apache/kylin/rest/controller/CubeController.java
@@ -343,7 +343,7 @@ public class CubeController extends BasicController {
             return cubeRequest;
         }
 
-        final String cubeName = desc.getName();
+        final String cubeName = cubeRequest.getCubeName();
         if (StringUtils.isEmpty(cubeName)) {
             return errorRequest(cubeRequest, "Missing cubeName");
         }