You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kylin.apache.org by nj...@apache.org on 2016/07/21 08:02:57 UTC

kylin git commit: KYLIN-1907: Add missing items in copyUnChangedProperties during upgrading

Repository: kylin
Updated Branches:
  refs/heads/master bacf9dc91 -> 1adb54228


KYLIN-1907: Add missing items in copyUnChangedProperties during upgrading


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

Branch: refs/heads/master
Commit: 1adb542288bfa55b072a68a02ba0896b9334bac2
Parents: bacf9dc
Author: Zhong <ya...@lm-shc-16501214.corp.ebay.com>
Authored: Thu Jul 21 16:01:44 2016 +0800
Committer: Zhong <ya...@lm-shc-16501214.corp.ebay.com>
Committed: Thu Jul 21 16:01:44 2016 +0800

----------------------------------------------------------------------
 .../cube/upgrade/V1_5_1/CubeDescUpgrade_v_1_5_1.java   | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/kylin/blob/1adb5422/core-cube/src/main/java/org/apache/kylin/cube/upgrade/V1_5_1/CubeDescUpgrade_v_1_5_1.java
----------------------------------------------------------------------
diff --git a/core-cube/src/main/java/org/apache/kylin/cube/upgrade/V1_5_1/CubeDescUpgrade_v_1_5_1.java b/core-cube/src/main/java/org/apache/kylin/cube/upgrade/V1_5_1/CubeDescUpgrade_v_1_5_1.java
index 91bedbe..fd43d9d 100644
--- a/core-cube/src/main/java/org/apache/kylin/cube/upgrade/V1_5_1/CubeDescUpgrade_v_1_5_1.java
+++ b/core-cube/src/main/java/org/apache/kylin/cube/upgrade/V1_5_1/CubeDescUpgrade_v_1_5_1.java
@@ -270,13 +270,20 @@ public class CubeDescUpgrade_v_1_5_1 {
 
     private void copyUnChangedProperties(CubeDesc oldModel, org.apache.kylin.cube.model.CubeDesc newModel) {
         newModel.setUuid(oldModel.getUuid());
+        newModel.setLastModified(oldModel.getLastModified());
+
         newModel.setName(oldModel.getName());
+        newModel.setModelName(oldModel.getModelName());
         newModel.setDescription(oldModel.getDescription());
-        newModel.setMeasures(oldModel.getMeasures());
         newModel.setNullStrings(oldModel.getNullStrings());
-        newModel.setModelName(oldModel.getModelName());
+        newModel.setMeasures(oldModel.getMeasures());
         newModel.setNotifyList(oldModel.getNotifyList());
-        newModel.setLastModified(oldModel.getLastModified());
+        newModel.setStatusNeedNotify(oldModel.getStatusNeedNotify());
+
+        newModel.setPartitionDateStart(oldModel.getPartitionDateStart());
+        newModel.setPartitionDateEnd(oldModel.getPartitionDateEnd());
+        newModel.setAutoMergeTimeRanges(oldModel.getAutoMergeTimeRanges());
+        newModel.setRetentionRange(oldModel.getRetentionRange());
         newModel.setStorageType(oldModel.getStorageType());
         newModel.setEngineType(oldModel.getEngineType());
     }