Repository: kylin Updated Branches: refs/heads/2.x-staging e2a0d1d82 -> 0e1893783
KYLIN-1400 kylin.metadata.url with hbase namespace problem Project: http://git-wip-us.apache.org/repos/asf/kylin/repo Commit: http://git-wip-us.apache.org/repos/asf/kylin/commit/0e189378 Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/0e189378 Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/0e189378 Branch: refs/heads/2.x-staging Commit: 0e1893783623b77c83d78944439c0c71e244ed66 Parents: e2a0d1d Author: Zhihua Deng <[email protected]> Authored: Thu Feb 4 10:06:47 2016 +0800 Committer: shaofengshi <[email protected]> Committed: Fri Feb 5 16:00:52 2016 +0800 ---------------------------------------------------------------------- .../src/main/java/org/apache/kylin/common/KylinConfigBase.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kylin/blob/0e189378/core-common/src/main/java/org/apache/kylin/common/KylinConfigBase.java ---------------------------------------------------------------------- diff --git a/core-common/src/main/java/org/apache/kylin/common/KylinConfigBase.java b/core-common/src/main/java/org/apache/kylin/common/KylinConfigBase.java index a44831d..5ce4ddc 100644 --- a/core-common/src/main/java/org/apache/kylin/common/KylinConfigBase.java +++ b/core-common/src/main/java/org/apache/kylin/common/KylinConfigBase.java @@ -181,7 +181,10 @@ public class KylinConfigBase implements Serializable { if (!root.endsWith("/")) { root += "/"; } - return root + getMetadataUrlPrefix() + "/"; + return new StringBuffer(root) + .append(StringUtils.replaceChars(getMetadataUrlPrefix(), ':', '-')) + .append("/") + .toString(); } public CliCommandExecutor getCliCommandExecutor() throws IOException {
