You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@drill.apache.org by "Khurram Faraaz (JIRA)" <ji...@apache.org> on 2015/09/30 22:39:05 UTC

[jira] [Created] (DRILL-3870) CONVERT_FROM(..., uint8_be) can not be used in project

Khurram Faraaz created DRILL-3870:
-------------------------------------

             Summary: CONVERT_FROM(..., uint8_be) can not be used in project
                 Key: DRILL-3870
                 URL: https://issues.apache.org/jira/browse/DRILL-3870
             Project: Apache Drill
          Issue Type: Bug
          Components: Execution - Relational Operators
    Affects Versions: 1.2.0
         Environment: 4 node cluster CentOS
            Reporter: Khurram Faraaz


CONVERT_FROM(..., 'uint8_be') results in UNSUPPORTED_OPERATION when used in project. However, when it is used in the predicate in the WHERE clause no error is reported.

Data in the HBase table has long integer values.
{code}
0: jdbc:drill:schema=dfs.tmp> SELECT CONVERT_FROM(BYTE_SUBSTR(row_key,1,8),'bigint_be') AS RK from dt_Tbl T;
+----------------+
|       RK       |
+----------------+
| 1408924800000  |
| 1443240886094  |
| 1443413686094  |
| 1443491446094  |
| 1443500086094  |
+----------------+
5 rows selected (0.767 seconds)
{code}

The below query fails when CONVERT_FROM function is used in the project.

{code}
0: jdbc:drill:schema=dfs.tmp> SELECT CONVERT_FROM(BYTE_SUBSTR(row_key,1,8),'uint8_be') AS RK from dt_Tbl T;
Error: UNSUPPORTED_OPERATION ERROR: CONVERT_FROM does not support conversion from type 'uint8_be'.

Did you mean UINT8?

[Error Id: 1e58b2bb-73c3-4c55-84db-e59b80ea6dbb on centos-03.qa.lab:31010] (state=,code=0)
{code}

When the same CONVERT_FROM function is used in the predicate no error is reported.

{code}
0: jdbc:drill:schema=dfs.tmp> select * from dt_Tbl WHERE CONVERT_FROM(BYTE_SUBSTR(row_key,1,8),'uint8_be') < cast(1443500086094 as bigint);
+--------------+-----------------------+
|   row_key    |        colfam1        |
+--------------+-----------------------+
| [B@14c9d776  | {"qual1":"dmFsMQ=="}  |
| [B@4f608ea3  | {"qual1":"dmFsNQ=="}  |
| [B@4c34980b  | {"qual1":"dmFsNA=="}  |
| [B@10ea2143  | {"qual1":"dmFsMw=="}  |
+--------------+-----------------------+
4 rows selected (0.865 seconds)
{code}



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