You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kylin.apache.org by sh...@apache.org on 2016/09/14 10:39:58 UTC

[04/11] kylin git commit: KYLIN-1918 UnsupportedOperationException when unload hive table

KYLIN-1918 UnsupportedOperationException when unload hive table

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

Branch: refs/heads/kylin-1.5.4-HBase1.x-release
Commit: d6ad6a84a719bd67fee6eccbb21ef8139086c4ea
Parents: 5fc5aa0
Author: shaofengshi <sh...@apache.org>
Authored: Sat Jul 23 19:03:04 2016 +0800
Committer: shaofengshi <sh...@apache.org>
Committed: Wed Sep 14 17:24:22 2016 +0800

----------------------------------------------------------------------
 .../java/org/apache/kylin/rest/controller/TableController.java   | 4 ++--
 .../main/java/org/apache/kylin/rest/service/CacheService.java    | 3 ++-
 2 files changed, 4 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/kylin/blob/d6ad6a84/server-base/src/main/java/org/apache/kylin/rest/controller/TableController.java
----------------------------------------------------------------------
diff --git a/server-base/src/main/java/org/apache/kylin/rest/controller/TableController.java b/server-base/src/main/java/org/apache/kylin/rest/controller/TableController.java
index eefeba8..dd0d2ea 100644
--- a/server-base/src/main/java/org/apache/kylin/rest/controller/TableController.java
+++ b/server-base/src/main/java/org/apache/kylin/rest/controller/TableController.java
@@ -169,8 +169,8 @@ public class TableController extends BasicController {
                 unLoadFail.add(tableName);
             }
         }
-        result.put("result.unload.success", (String[]) unLoadSuccess.toArray(new String[unLoadSuccess.size()]));
-        result.put("result.unload.fail", (String[]) unLoadFail.toArray(new String[unLoadFail.size()]));
+        result.put("result.unload.success", unLoadSuccess.toArray(new String[unLoadSuccess.size()]));
+        result.put("result.unload.fail", unLoadFail.toArray(new String[unLoadFail.size()]));
         return result;
     }
 

http://git-wip-us.apache.org/repos/asf/kylin/blob/d6ad6a84/server-base/src/main/java/org/apache/kylin/rest/service/CacheService.java
----------------------------------------------------------------------
diff --git a/server-base/src/main/java/org/apache/kylin/rest/service/CacheService.java b/server-base/src/main/java/org/apache/kylin/rest/service/CacheService.java
index cba3286..18aa5d9 100644
--- a/server-base/src/main/java/org/apache/kylin/rest/service/CacheService.java
+++ b/server-base/src/main/java/org/apache/kylin/rest/service/CacheService.java
@@ -245,7 +245,8 @@ public class CacheService extends BasicService {
                 ProjectManager.clearCache();
                 break;
             case TABLE:
-                throw new UnsupportedOperationException(log);
+                MetadataManager.clearCache();
+                break;
             case EXTERNAL_FILTER:
                 throw new UnsupportedOperationException(log);
             case DATA_MODEL: