Repository: kylin Updated Branches: refs/heads/master cce90a034 -> 0b09ff464
KYLIN-1942 Models are missing after change project name Project: http://git-wip-us.apache.org/repos/asf/kylin/repo Commit: http://git-wip-us.apache.org/repos/asf/kylin/commit/0b09ff46 Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/0b09ff46 Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/0b09ff46 Branch: refs/heads/master Commit: 0b09ff464a86cc4d7549ca089b8649b6fae7111d Parents: cce90a0 Author: lidongsjtu <lid...@apache.org> Authored: Fri Aug 5 18:03:07 2016 +0800 Committer: lidongsjtu <lid...@apache.org> Committed: Fri Aug 5 18:03:26 2016 +0800 ---------------------------------------------------------------------- .../java/org/apache/kylin/metadata/project/ProjectInstance.java | 4 ++++ .../java/org/apache/kylin/metadata/project/ProjectManager.java | 2 ++ 2 files changed, 6 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kylin/blob/0b09ff46/core-metadata/src/main/java/org/apache/kylin/metadata/project/ProjectInstance.java ---------------------------------------------------------------------- diff --git a/core-metadata/src/main/java/org/apache/kylin/metadata/project/ProjectInstance.java b/core-metadata/src/main/java/org/apache/kylin/metadata/project/ProjectInstance.java index ab04b68..2b4c4d4 100644 --- a/core-metadata/src/main/java/org/apache/kylin/metadata/project/ProjectInstance.java +++ b/core-metadata/src/main/java/org/apache/kylin/metadata/project/ProjectInstance.java @@ -125,6 +125,10 @@ public class ProjectInstance extends RootPersistentEntity { this.description = description; } + public void setExtFilters(Set<String> extFilters) { + this.extFilters = extFilters; + } + public ProjectStatusEnum getStatus() { return status; } http://git-wip-us.apache.org/repos/asf/kylin/blob/0b09ff46/core-metadata/src/main/java/org/apache/kylin/metadata/project/ProjectManager.java ---------------------------------------------------------------------- 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 b42b7e2..1bf9804 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 @@ -191,6 +191,8 @@ public class ProjectManager { newProject.recordUpdateTime(System.currentTimeMillis()); newProject.setRealizationEntries(project.getRealizationEntries()); newProject.setTables(project.getTables()); + newProject.setModels(project.getModels()); + newProject.setExtFilters(project.getExtFilters()); removeProject(project); updateProject(newProject);