Manasa A created HIVE-22471:
-------------------------------
Summary: Beeline init script breaks when executing multi line
commands
Key: HIVE-22471
URL: https://issues.apache.org/jira/browse/HIVE-22471
Project: Hive
Issue Type: Bug
Affects Versions: 2.3.5
Environment: Tested this on Hive version 2.3.5.
Reporter: Manasa A
On a Hadoop cluster with hive version 2.3.5, when the beeline is initialized
using init script, multi line commands fails.
beeline -u 'jdbc:hive2://localhost:10000/default' -n hive -i init.sql
0: jdbc:hive2://localhost:10000/default> select *
. . . . . . . . . . . . . . . . . . . .> Error: Error while compiling
statement: FAILED: SemanticException Line 0:-1 Invalid column reference
'TOK_ALLCOLREF' (state=42000,code=40000)
0: jdbc:hive2://localhost:10000/default> from employee;
Error: Error while compiling statement: FAILED: ParseException line 1:13
required (...)+ loop did not match anything at input '<EOF>' in statement
(state=42000,code=40000)
0: jdbc:hive2://localhost:10000/default>
It works fine when tested without init.sql
beeline -u 'jdbc:hive2://localhost:10000/default'
0: jdbc:hive2://localhost:10000/default> select *
. . . . . . . . . . . . . . . . . . . .> from employee;
INFO : Compiling
command(queryId=hive_20191106025801_67b13296-c10d-484e-adc8-7522fc7ed111):
select *
from employee
INFO : Semantic Analysis Completed
INFO : Returning Hive schema:
Schema(fieldSchemas:[FieldSchema(name:employee.eid, type:int, comment:null),
FieldSchema(name:employee.name, type:string, comment:null),
FieldSchema(name:employee.salary, type:string, comment:null),
FieldSchema(name:employee.destination, type:string, comment:null)],
properties:null)
INFO : Completed compiling
command(queryId=hive_20191106025801_67b13296-c10d-484e-adc8-7522fc7ed111); Time
taken: 0.139 seconds
INFO : Concurrency mode is disabled, not creating a lock manager
INFO : Executing
command(queryId=hive_20191106025801_67b13296-c10d-484e-adc8-7522fc7ed111):
select *
from employee
INFO : Completed executing
command(queryId=hive_20191106025801_67b13296-c10d-484e-adc8-7522fc7ed111); Time
taken: 0.001 seconds
INFO : OK
+---------------+----------------+------------------+-----------------------+
| employee.eid | employee.name | employee.salary | employee.destination |
init.sql file have the below command and it fails with any other commands
as-well.
set hive.exec.dynamic.partition.mode=nonstrict;
--
This message was sent by Atlassian Jira
(v8.3.4#803005)