Repository: kylin Updated Branches: refs/heads/master 0a0c5547d -> 28276e940
minor, improve exception handling in MetadataManager.getTableExt() Project: http://git-wip-us.apache.org/repos/asf/kylin/repo Commit: http://git-wip-us.apache.org/repos/asf/kylin/commit/28276e94 Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/28276e94 Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/28276e94 Branch: refs/heads/master Commit: 28276e940955578ecda46c28543004e9cad877c9 Parents: 0a0c554 Author: Li Yang <[email protected]> Authored: Thu Nov 17 16:39:11 2016 +0800 Committer: Li Yang <[email protected]> Committed: Thu Nov 17 16:39:11 2016 +0800 ---------------------------------------------------------------------- .../main/java/org/apache/kylin/metadata/MetadataManager.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kylin/blob/28276e94/core-metadata/src/main/java/org/apache/kylin/metadata/MetadataManager.java ---------------------------------------------------------------------- diff --git a/core-metadata/src/main/java/org/apache/kylin/metadata/MetadataManager.java b/core-metadata/src/main/java/org/apache/kylin/metadata/MetadataManager.java index 5e12016..5d1db9e 100644 --- a/core-metadata/src/main/java/org/apache/kylin/metadata/MetadataManager.java +++ b/core-metadata/src/main/java/org/apache/kylin/metadata/MetadataManager.java @@ -192,7 +192,7 @@ public class MetadataManager { * @param tableName * @return */ - public TableExtDesc getTableExt(String tableName) throws IOException { + public TableExtDesc getTableExt(String tableName) { if (tableName.indexOf(".") < 0) tableName = "DEFAULT." + tableName; @@ -205,7 +205,11 @@ public class MetadataManager { result.setUuid(UUID.randomUUID().toString()); result.setLastModified(0); result.init(); - saveTableExt(result); + try { + saveTableExt(result); + } catch (IOException ex) { + logger.warn("Failed to save TableExt", ex); + } } return result; }
