[ 
https://issues.apache.org/jira/browse/DRILL-7815?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

luocong updated DRILL-7815:
---------------------------
    Description: 
Hi, I tested the compatibility of the 1.18 RC. As a result, Drill 1.18 can 
still connect to HDFS 2.6 (Based CDH 5.13), but cannot connect to Hive 2.3. The 
metadata of Hive 3.1 required by Drill 1.18 has changed a lot. This is the 
official upgrade 
script([https://github.com/apache/hive/blob/master/standalone-metastore/metastore-server/src/main/sql/mysql/upgrade-2.3.0-to-3.0.0.mysql.sql]).

Here are the errors thrown by trying to connect to Hive 2.3 with embedded 
metastore. And then I also test the remote metastore, can be created 
successfully, but don't show anything after "show databases".
{code:java}
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown 
column 'CTLG_NAME' in 'field list'
        at sun.reflect.GeneratedConstructorAccessor368.newInstance(Unknown 
Source)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
{code}
 

 

  was:
Hi, I tested the compatibility of the 1.18 RC. As a result, Drill 1.18 can 
still connect to HDFS 2.6 (Based CDH 5.13), but cannot connect to Hive 2.3. The 
metadata of Hive 3.1 required by Drill 1.18 has changed a lot. This is the 
official upgrade 
script([https://github.com/apache/hive/blob/master/standalone-metastore/metastore-server/src/main/sql/mysql/upgrade-2.3.0-to-3.0.0.mysql.sql]).

Here are the errors thrown by trying to connect to Hive 2.3 with embedded 
metastore. And then I also test the remote metastore, can be created 
successfully, but don't show anything after "show dadabases".
{code:java}
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown 
column 'CTLG_NAME' in 'field list'
        at sun.reflect.GeneratedConstructorAccessor368.newInstance(Unknown 
Source)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
{code}
 

 


> 1.18 cannot connect to Hive 2.3 with embedded metastore
> -------------------------------------------------------
>
>                 Key: DRILL-7815
>                 URL: https://issues.apache.org/jira/browse/DRILL-7815
>             Project: Apache Drill
>          Issue Type: Bug
>          Components: Storage - Hive
>    Affects Versions: 1.18.0
>         Environment: Hive 2.3.7
>            Reporter: luocong
>            Priority: Major
>
> Hi, I tested the compatibility of the 1.18 RC. As a result, Drill 1.18 can 
> still connect to HDFS 2.6 (Based CDH 5.13), but cannot connect to Hive 2.3. 
> The metadata of Hive 3.1 required by Drill 1.18 has changed a lot. This is 
> the official upgrade 
> script([https://github.com/apache/hive/blob/master/standalone-metastore/metastore-server/src/main/sql/mysql/upgrade-2.3.0-to-3.0.0.mysql.sql]).
> Here are the errors thrown by trying to connect to Hive 2.3 with embedded 
> metastore. And then I also test the remote metastore, can be created 
> successfully, but don't show anything after "show databases".
> {code:java}
> Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown 
> column 'CTLG_NAME' in 'field list'
>         at sun.reflect.GeneratedConstructorAccessor368.newInstance(Unknown 
> Source)
>         at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
>         at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
> {code}
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to