Description
When hitting the query that can't be parsed, we pass it to Hive. Thus, we hit some strange error messages from Hive. We should disable it after we have integrated the SparkSqlParser & HiveSqlParser.
For example,
NoViableAltException(302@[192:1: tableName : (db= identifier DOT tab= identifier -> ^( TOK_TABNAME $db $tab) |tab= identifier -> ^( TOK_TABNAME $tab) );]) at org.antlr.runtime.DFA.noViableAlt(DFA.java:158) at org.antlr.runtime.DFA.predict(DFA.java:116) at org.apache.hadoop.hive.ql.parse.HiveParser_FromClauseParser.tableName(HiveParser_FromClauseParser.java:4747) at org.apache.hadoop.hive.ql.parse.HiveParser.tableName(HiveParser.java:45920)
Attachments
Issue Links
- duplicates
-
SPARK-14991 Remove HiveNativeCommand
- Resolved
- is blocked by
-
SPARK-14910 Native DDL Command Support for Describe Function in Non-identifier Format
- Resolved
-
SPARK-14922 Alter Table Drop Partition Using Predicate-based Partition Spec
- In Progress
-
SPARK-14892 Disable the HiveCompatibilitySuite test case for INPUTDRIVER and OUTPUTDRIVER
- Resolved
- links to