Chris Westin created DRILL-2560:
-----------------------------------

             Summary: JDBC execute calls return asynchronously for DDLs
                 Key: DRILL-2560
                 URL: https://issues.apache.org/jira/browse/DRILL-2560
             Project: Apache Drill
          Issue Type: Bug
          Components: Client - JDBC
    Affects Versions: 0.8.0
            Reporter: Chris Westin
            Assignee: Daniel Barclay (Drill)


While working with TestViews, I noticed that JDBC's executeQuery() returns 
immediately for drop view statements. For DDLs, users' expectation would be 
that the call would return synchronously. The same would be true for execute(), 
and executeUpdate(), if used for DDLs. This behavior is pretty typical for 
RDBMSs. This avoids the user having to consume the (non-)output in order to 
wait for the statement to complete -- otherwise it will get cancelled when the 
Statement is closed.



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

Reply via email to