You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@drill.apache.org by "Rahul Challapalli (JIRA)" <ji...@apache.org> on 2015/02/28 00:34:04 UTC

[jira] [Created] (DRILL-2344) JDBC : getTables() method never returns

Rahul Challapalli created DRILL-2344:
----------------------------------------

             Summary: JDBC : getTables() method never returns
                 Key: DRILL-2344
                 URL: https://issues.apache.org/jira/browse/DRILL-2344
             Project: Apache Drill
          Issue Type: Bug
          Components: Client - JDBC
            Reporter: Rahul Challapalli
            Assignee: Daniel Barclay (Drill)
            Priority: Critical


git.commit.id.abbrev=02d23cb

I am trying to get the tables from drill using the below code and drill never returns
{code}
DatabaseMetaData meta = conn.getMetaData();
ResultSet rs = meta.getTables(null, null, null, new String[] {"VIEW"});
System.out.println("Drill does not get to this point");
{code}

Below is the underlying query which drill issues from withing the getTables() method.
{code}
SELECT table_catalog AS TABLE_CAT, 
       table_schema  AS TABLE_SCHEM, 
       table_name, 
       table_type, 
       ''            AS REMARKS, 
       ''            AS TYPE_CAT, 
       ''            AS TYPE_SCHEM, 
       ''            AS TYPE_NAME, 
       ''            AS SELF_REFERENCING_COL_NAME, 
       ''            AS REF_GENERATION 
FROM   INFORMATION_SCHEMA.`TABLES` 
WHERE  1 = 1 
       AND ( table_type LIKE 'VIEW' ) 
ORDER  BY table_type, 
          table_catalog, 
          table_schema, 
          table_name 
{code}

When I tried to manually run this query, sqlline never returned



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