[ 
https://issues.apache.org/jira/browse/DRILL-1378?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14336949#comment-14336949
 ] 

Parth Chandra commented on DRILL-1378:
--------------------------------------

Patch addresses cancellation of query and returning to the prompt. The patch 
does not address updating Calcite-avatica to handle the cancellation better. It 
also does not add the ability to quit sqlline using Ctrl-C

> Using CTRL-C to cancel a query and exit SQLLINE cancels query but causes 
> SQLLINE shell to hang
> ----------------------------------------------------------------------------------------------
>
>                 Key: DRILL-1378
>                 URL: https://issues.apache.org/jira/browse/DRILL-1378
>             Project: Apache Drill
>          Issue Type: Bug
>          Components: Client - CLI
>    Affects Versions: 0.4.0
>         Environment: MapR v3.1.1, RHEL 6.5
>            Reporter: Michael England
>            Assignee: Parth Chandra
>            Priority: Blocker
>              Labels: cancel, ctrl-c, hang, query, sqlline
>             Fix For: 0.9.0
>
>         Attachments: DRILL-1378.1.patch.diff
>
>
> When running a query (in this case a Drill query over a large Hive table), 
> pressing CTRL+C to cancel a query and exit the shell causes a cancellation 
> message in sqlline.log but causes the SQLLINE shell to hang. CTRL-Z then 
> needs to be pressed and the SQLLINE process needs to be killed manually. A 
> CTRL+C keyboard interrupt should cancel the query and provide a new empty 
> query line in the shell. A further CTRL-C keyboard press should exit the 
> SQLLINE shell.
> sqlline.log cancellation entry:
> 2014-09-05 14:16:13,852 [SIGINT handler] DEBUG 
> o.a.drill.exec.client.DrillClient - Cancelling query 
> b0b36fa7-051e-484e-bb42-f57613401834
> 2014-09-05 14:16:13,858 [Client-1] DEBUG org.apache.drill.jdbc.DrillResultSet 
> - Result arrived QueryResultBatch [header=query_state: CANCELED
> query_id {
>   part1: -5714100739066935218
>   part2: -4953126752676210636
> }
> is_last_chunk: true
> , data=null]



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to