You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kylin.apache.org by lu...@apache.org on 2015/01/15 13:26:33 UTC
[17/50] [abbrv] incubator-kylin git commit: fix NPE
fix NPE
Project: http://git-wip-us.apache.org/repos/asf/incubator-kylin/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-kylin/commit/38df3403
Tree: http://git-wip-us.apache.org/repos/asf/incubator-kylin/tree/38df3403
Diff: http://git-wip-us.apache.org/repos/asf/incubator-kylin/diff/38df3403
Branch: refs/heads/inverted-index
Commit: 38df34039cdc911f2a20cdc9cef3ebb845ac1e5e
Parents: 484ec78
Author: qianhao.zhou <qi...@ebay.com>
Authored: Wed Jan 14 11:10:36 2015 +0800
Committer: qianhao.zhou <qi...@ebay.com>
Committed: Wed Jan 14 11:10:36 2015 +0800
----------------------------------------------------------------------
server/src/main/java/com/kylinolap/rest/service/JobService.java | 3 +++
1 file changed, 3 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/38df3403/server/src/main/java/com/kylinolap/rest/service/JobService.java
----------------------------------------------------------------------
diff --git a/server/src/main/java/com/kylinolap/rest/service/JobService.java b/server/src/main/java/com/kylinolap/rest/service/JobService.java
index d56aa3f..5b4ddf0 100644
--- a/server/src/main/java/com/kylinolap/rest/service/JobService.java
+++ b/server/src/main/java/com/kylinolap/rest/service/JobService.java
@@ -156,6 +156,9 @@ public class JobService extends BasicService {
}
private JobInstance parseToJobInstance(AbstractExecutable job) {
+ if (job == null) {
+ return null;
+ }
Preconditions.checkState(job instanceof CubingJob, "illegal job type, id:" + job.getId());
CubingJob cubeJob = (CubingJob) job;
final JobInstance result = new JobInstance();