You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kylin.apache.org by "梁龙 (JIRA)" <ji...@apache.org> on 2019/02/22 06:34:00 UTC
[jira] [Created] (KYLIN-3822) $KYLIN_HOME/bin/kylin.sh org.apache.kylin.storage.hbase.util.DeployCoprocessorCLI $KYLIN_HOME/lib/kylin-coprocessor-*.jar [nOfThread] all 不能正确执行
梁龙 created KYLIN-3822:
-------------------------
Summary: $KYLIN_HOME/bin/kylin.sh org.apache.kylin.storage.hbase.util.DeployCoprocessorCLI $KYLIN_HOME/lib/kylin-coprocessor-*.jar [nOfThread] all 不能正确执行
Key: KYLIN-3822
URL: https://issues.apache.org/jira/browse/KYLIN-3822
Project: Kylin
Issue Type: Improvement
Components: Storage - HBase
Affects Versions: v2.5.1
Reporter: 梁龙
源码片段如下
{code:java}
int curIdx = 0;
if ("default".equals(args[curIdx++])) {
localCoprocessorJar = kylinConfig.getCoprocessorLocalJar();
} else {
curIdx--;
localCoprocessorJar = new File(args[curIdx++]).getAbsolutePath();
}
{code}
org.apache.kylin.storage.hbase.util.DeployCoprocessorCLI
{code:java}
"default".equals(args[curIdx++]){code}
运行完之后,curIdx的值为1,如果该表达式为false,则args[curIdx]取到的参数为第二个参数,非第一个参数(第一个参数才代表localCoprocessorJar的地址)
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)