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

Tim Armstrong resolved IMPALA-6224.
-----------------------------------
    Resolution: Fixed

> impala-shell exits with error "No closing quotation" with certain syntactic 
> errors
> ----------------------------------------------------------------------------------
>
>                 Key: IMPALA-6224
>                 URL: https://issues.apache.org/jira/browse/IMPALA-6224
>             Project: IMPALA
>          Issue Type: Bug
>          Components: Clients
>            Reporter: Tim Armstrong
>              Labels: usability
>
> {code}
> with v as (select 1)
> select foo('\\'), ('bar
> ;
> {code}
> Pasting the above into impala-shell results in the shell exiting with an 
> error. It should print a syntax error but the shell should not exit:
> {noformat}
> [localhost:21000] > with v as (select 1)
>                   > select foo('\\'), ('bar
>                   > ;
> Traceback (most recent call last):
>   File "/home/tarmstrong/Impala/incubator-impala/shell/impala_shell.py", line 
> 1541, in <module>
>     shell.cmdloop(intro)
>   File "/usr/lib/python2.7/cmd.py", line 142, in cmdloop
>     stop = self.onecmd(line)
>   File "/home/tarmstrong/Impala/incubator-impala/shell/impala_shell.py", line 
> 558, in onecmd
>     return cmd.Cmd.onecmd(self, line)
>   File "/usr/lib/python2.7/cmd.py", line 221, in onecmd
>     return func(arg)
>   File "/home/tarmstrong/Impala/incubator-impala/shell/impala_shell.py", line 
> 1087, in do_with
>     tokens = list(lexer)
>   File "/usr/lib/python2.7/shlex.py", line 269, in next
>     token = self.get_token()
>   File "/usr/lib/python2.7/shlex.py", line 96, in get_token
>     raw = self.read_token()
>   File "/usr/lib/python2.7/shlex.py", line 172, in read_token
>     raise ValueError, "No closing quotation"
> ValueError: No closing quotation
> {noformat}
> The repro query is a reduced version of a more complex query reported by a 
> customer.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to