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 <yangzh...@lm-shc-16501214.corp.ebay.com> Authored: Thu Jul 21 16:01:44 2016 +0800 Committer: Zhong <yangzh...@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()); }