You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kylin.apache.org by ni...@apache.org on 2020/02/07 14:26:26 UTC

[kylin] 31/44: Fix potential possibility of array index out of bounds error

This is an automated email from the ASF dual-hosted git repository.

nic pushed a commit to branch 3.0.x
in repository https://gitbox.apache.org/repos/asf/kylin.git

commit 228f848d4f1a78b51ff4a779cbc1705345bbb562
Author: nichunen <ni...@apache.org>
AuthorDate: Sun Jan 12 19:37:14 2020 +0800

    Fix potential possibility of array index out of bounds error
---
 .../src/main/java/org/apache/kylin/source/hive/BeelineHiveClient.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/source-hive/src/main/java/org/apache/kylin/source/hive/BeelineHiveClient.java b/source-hive/src/main/java/org/apache/kylin/source/hive/BeelineHiveClient.java
index 7f1f61d..29538aa 100644
--- a/source-hive/src/main/java/org/apache/kylin/source/hive/BeelineHiveClient.java
+++ b/source-hive/src/main/java/org/apache/kylin/source/hive/BeelineHiveClient.java
@@ -55,7 +55,7 @@ public class BeelineHiveClient implements IHiveClient {
         }
         String[] splits = StringUtils.split(beelineParams);
         String url = "", username = "", password = "";
-        for (int i = 0; i < splits.length; i++) {
+        for (int i = 0; i < splits.length - 1; i++) {
             if ("-u".equals(splits[i])) {
                 url = stripQuotes(splits[i + 1]);
             }