[
https://issues.apache.org/jira/browse/HIVE-16776?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jesus Camacho Rodriguez reassigned HIVE-16776:
----------------------------------------------
> Strange cast behavior for table backed by druid
> -----------------------------------------------
>
> Key: HIVE-16776
> URL: https://issues.apache.org/jira/browse/HIVE-16776
> Project: Hive
> Issue Type: Bug
> Components: Druid integration
> Affects Versions: 3.0.0
> Reporter: slim bouguerra
> Assignee: Jesus Camacho Rodriguez
>
> The following query
> {code}
> explain select SUBSTRING(`Calcs`.`str0`,CAST(`Calcs`.`int2` AS int), 3) from
> `druid_tableau`.`calcs` `Calcs`;
> OK
> Plan not optimized by CBO.
> {code}
> fails the cbo with the following exception
> {code} org.apache.hadoop.hive.ql.parse.SemanticException: Line 0:-1 Wrong
> arguments '3': No matching method for class
> org.apache.hadoop.hive.ql.udf.UDFSubstr with (string, bigint, int). Po
> ssible choices: _FUNC_(binary, int) _FUNC_(binary, int, int) _FUNC_(string,
> int) _FUNC_(string, int, int)
> at
> org.apache.hadoop.hive.ql.parse.TypeCheckProcFactory$DefaultExprProcessor.process(TypeCheckProcFactory.java:1355)
> ~[hive-exec-2.1.0.2.6.0.2-SNAPSHOT.jar:2.1.0.2.6.0.2-SNA
> PSHOT]{code}.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)