KYLIN-2945 fix CI
Project: http://git-wip-us.apache.org/repos/asf/kylin/repo Commit: http://git-wip-us.apache.org/repos/asf/kylin/commit/509952f1 Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/509952f1 Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/509952f1 Branch: refs/heads/2.2.x Commit: 509952f13feea806483b4a60cfbe5d515ae9bdf5 Parents: 1a3a37a Author: Li Yang <liy...@apache.org> Authored: Sun Oct 22 20:51:01 2017 +0800 Committer: Li Yang <liy...@apache.org> Committed: Sun Oct 22 20:51:01 2017 +0800 ---------------------------------------------------------------------- .../java/org/apache/kylin/storage/hdfs/HDFSResourceStore.java | 6 ++++++ 1 file changed, 6 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kylin/blob/509952f1/storage-hbase/src/main/java/org/apache/kylin/storage/hdfs/HDFSResourceStore.java ---------------------------------------------------------------------- diff --git a/storage-hbase/src/main/java/org/apache/kylin/storage/hdfs/HDFSResourceStore.java b/storage-hbase/src/main/java/org/apache/kylin/storage/hdfs/HDFSResourceStore.java index 720e7e2..14c080e 100644 --- a/storage-hbase/src/main/java/org/apache/kylin/storage/hdfs/HDFSResourceStore.java +++ b/storage-hbase/src/main/java/org/apache/kylin/storage/hdfs/HDFSResourceStore.java @@ -59,6 +59,12 @@ public class HDFSResourceStore extends ResourceStore { Preconditions.checkState(HDFS_SCHEME.equals(metadataUrl.getScheme())); String path = metadataUrl.getParameter("path"); + if (path == null) { + // missing path is not expected, but don't fail it + path = kylinConfig.getHdfsWorkingDirectory() + "tmp_metadata"; + logger.warn("Missing path, fall back to " + path); + } + fs = HadoopUtil.getFileSystem(path); Path metadataPath = new Path(path); if (fs.exists(metadataPath) == false) {