drill-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Venki Korukanti (JIRA)" <j...@apache.org>
Subject [jira] [Created] (DRILL-3010) Convert bad command error messages into UserExceptions in SqlHandlers
Date Sun, 10 May 2015 01:29:00 GMT
Venki Korukanti created DRILL-3010:
--------------------------------------

             Summary: Convert bad command error messages into UserExceptions in SqlHandlers
                 Key: DRILL-3010
                 URL: https://issues.apache.org/jira/browse/DRILL-3010
             Project: Apache Drill
          Issue Type: Bug
          Components: Metadata
    Affects Versions: 0.8.0
            Reporter: Venki Korukanti
            Assignee: Venki Korukanti
             Fix For: 1.0.0


Currently SqlHandlers such as CreateTable or ViewHandler send the error messages as bad command
records.  Instead we should throw a UserException.

{code}
0: jdbc:drill:zk=local> create table t1 as select * from cp.`region.json`;
+------------+------------+
|     ok     |  summary   |
+------------+------------+
| false      | Unable to create table. Schema [dfs.default] is immutable.  |
+------------+------------+
1 row selected (0.103 seconds)
{code}

Instead it should be like:

{code}
0: jdbc:drill:zk=10.10.30.143:5181> create table t1 as select * from cp.`region.json`;
Error: PARSE ERROR: Unable to create or drop tables/views. Schema [dfs.default] is immutable.


[Error Id: 3a92d026-3df7-4e8b-8988-2300463fa00b on centos64-30146.qa.lab:31010] (state=,code=0)
{code}



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

Mime
View raw message