You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@impala.apache.org by "Thomas Tauber-Marshall (JIRA)" <ji...@apache.org> on 2018/03/09 20:50:00 UTC

[jira] [Created] (IMPALA-6635) IllegalStateException when applying an "in" predicate on a Kudu DECIMAL col

Thomas Tauber-Marshall created IMPALA-6635:
----------------------------------------------

             Summary: IllegalStateException when applying an "in" predicate on a Kudu DECIMAL col
                 Key: IMPALA-6635
                 URL: https://issues.apache.org/jira/browse/IMPALA-6635
             Project: IMPALA
          Issue Type: Bug
    Affects Versions: Impala 2.12.0
            Reporter: Thomas Tauber-Marshall


Repro:
{noformat}
> create table kudu_test (col0 decimal(9, 2) primary key) stored as kudu;
> select * from kudu_test where col0 in (0, 1);
ERROR: ImpalaRuntimeException: Unable to initialize the Kudu scan node
CAUSED BY: IllegalStateException: Unsupported Kudu type considered for predicate: DECIMAL(9,2)
{noformat}

The fix is to add DECIMAL to the switch in KuduScanNode::getKuduInListValue()



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)