Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
git.commit.id.abbrev=3c89b30
I cancelled the below command from sqlline. As we can see, sqlline returned immediately but on the backend the drillbit still continues executing the "refresh" command. This is mis-leading to the end user.
0: jdbc:drill:zk=10.10.103.60:5181> refresh table metadata dfs.`/drill/testdata/tpch100_50000files/lineitem`; Error: SQL statement execution canceled; ResultSet now closed. (state=,code=0)
Attachments
Issue Links
- is related to
-
DRILL-2560 JDBC execute calls return asynchronously for DDL statements
- Open
This is a known issue not related to refresh table. We don't support cancellation during this stage, so commands like drop, show files etc will also have the same problem. We need to address this in a more broader sense.