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

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


The following commit(s) were added to refs/heads/master by this push:
     new 2091f1e  The first step of build cube job will fail and throw "Column 
'xx' in where clause is ambiguous" in jdbc datasource.
2091f1e is described below

commit 2091f1ebf1ca84c0f7d5f582336f2d9b8ddbd471
Author: luguosheng1314 <550175...@qq.com>
AuthorDate: Thu Sep 19 22:35:28 2019 +0800

    The first step of build cube job will fail and throw "Column 'xx' in where 
clause is ambiguous" in jdbc datasource.
---
 .../src/main/java/org/apache/kylin/source/jdbc/JdbcHiveInputBase.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/source-jdbc/src/main/java/org/apache/kylin/source/jdbc/JdbcHiveInputBase.java 
b/source-jdbc/src/main/java/org/apache/kylin/source/jdbc/JdbcHiveInputBase.java
index 2c6c33f..560aa19 100644
--- 
a/source-jdbc/src/main/java/org/apache/kylin/source/jdbc/JdbcHiveInputBase.java
+++ 
b/source-jdbc/src/main/java/org/apache/kylin/source/jdbc/JdbcHiveInputBase.java
@@ -229,7 +229,7 @@ public class JdbcHiveInputBase extends HiveInputBase {
             splitTableAlias = splitColRef.getTableAlias();
 
             splitColumn = getColumnIdentityQuoted(splitColRef, 
jdbcMetadataDialect, metaMap, true);
-            quoteFullNamedColumn = quoteIdentifier(partCol, 
jdbcMetadataDialect.getDialect()).toLowerCase(Locale.ROOT);
+            quoteFullNamedColumn = quoteIdentifier(partCol, 
jdbcMetadataDialect.getDialect());
             splitDatabase = 
splitColRef.getColumnDesc().getTable().getDatabase();
 
             String selectSql = generateSelectDataStatementRDBMS(flatDesc, 
true, new String[] { partCol },

Reply via email to