Repository: hive Updated Branches: refs/heads/master 4f3377c6b -> aae392ff8
HIVE-21013: JdbcStorageHandler fail to find partition column in Oracle (Daniel Dai, reviewed by Jesus Camacho Rodriguez) Signed-off-by: Jesus Camacho Rodriguez <jcama...@apache.org> Project: http://git-wip-us.apache.org/repos/asf/hive/repo Commit: http://git-wip-us.apache.org/repos/asf/hive/commit/aae392ff Tree: http://git-wip-us.apache.org/repos/asf/hive/tree/aae392ff Diff: http://git-wip-us.apache.org/repos/asf/hive/diff/aae392ff Branch: refs/heads/master Commit: aae392ff85ba1035d8fa8d4cf879b615d3faf88f Parents: 4f3377c Author: Daniel Dai <dai...@gmail.com> Authored: Fri Dec 7 11:22:50 2018 -0800 Committer: Daniel Dai <dai...@gmail.com> Committed: Fri Dec 7 11:22:59 2018 -0800 ---------------------------------------------------------------------- .../apache/hive/storage/jdbc/dao/GenericJdbcDatabaseAccessor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hive/blob/aae392ff/jdbc-handler/src/main/java/org/apache/hive/storage/jdbc/dao/GenericJdbcDatabaseAccessor.java ---------------------------------------------------------------------- diff --git a/jdbc-handler/src/main/java/org/apache/hive/storage/jdbc/dao/GenericJdbcDatabaseAccessor.java b/jdbc-handler/src/main/java/org/apache/hive/storage/jdbc/dao/GenericJdbcDatabaseAccessor.java index a971183..79c16df 100644 --- a/jdbc-handler/src/main/java/org/apache/hive/storage/jdbc/dao/GenericJdbcDatabaseAccessor.java +++ b/jdbc-handler/src/main/java/org/apache/hive/storage/jdbc/dao/GenericJdbcDatabaseAccessor.java @@ -237,7 +237,7 @@ public class GenericJdbcDatabaseAccessor implements DatabaseAccessor { Matcher m = fromPattern.matcher(sql); Preconditions.checkArgument(m.matches()); String queryBeforeFrom = m.group(1); - String queryAfterFrom = m.group(2); + String queryAfterFrom = " " + m.group(2) + " "; Character[] possibleDelimits = new Character[] {'`', '\"', ' '}; for (Character possibleDelimit : possibleDelimits) {