From befc88acc771c2f981ae2f1de8733a9ba4e97e49 Mon Sep 17 00:00:00 2001 From: xingpeng1 Date: Sat, 14 Jul 2018 14:05:18 +0800 Subject: [PATCH 1/1] KYLIN-3451 the cloned cube don't have Mandatory Cuboids --- core-cube/src/main/java/org/apache/kylin/cube/model/CubeDesc.java | 1 + .../src/main/java/org/apache/kylin/metadata/project/ProjectManager.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/core-cube/src/main/java/org/apache/kylin/cube/model/CubeDesc.java b/core-cube/src/main/java/org/apache/kylin/cube/model/CubeDesc.java index dbd87081e..eaafa510f 100644 --- a/core-cube/src/main/java/org/apache/kylin/cube/model/CubeDesc.java +++ b/core-cube/src/main/java/org/apache/kylin/cube/model/CubeDesc.java @@ -1461,6 +1461,7 @@ public class CubeDesc extends RootPersistentEntity implements IEngineAware { newCubeDesc.setVersion(cubeDesc.getVersion()); newCubeDesc.setParentForward(cubeDesc.getParentForward()); newCubeDesc.updateRandomUuid(); + newCubeDesc.setMandatoryDimensionSetList(cubeDesc.getMandatoryDimensionSetList()); return newCubeDesc; } diff --git a/core-metadata/src/main/java/org/apache/kylin/metadata/project/ProjectManager.java b/core-metadata/src/main/java/org/apache/kylin/metadata/project/ProjectManager.java index aae692d79..294aa22ee 100644 --- a/core-metadata/src/main/java/org/apache/kylin/metadata/project/ProjectManager.java +++ b/core-metadata/src/main/java/org/apache/kylin/metadata/project/ProjectManager.java @@ -68,7 +68,7 @@ public class ProjectManager { private KylinConfig config; private ProjectL2Cache l2Cache; - // project name => ProjrectInstance + // project name => ProjectInstance private CaseInsensitiveStringCache projectMap; private CachedCrudAssist crud; -- 2.11.0.windows.1