[ https://issues.apache.org/jira/browse/IMPALA-7027?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tim Armstrong updated IMPALA-7027: ---------------------------------- Target Version: Impala 3.2.0, Impala 2.13.0 (was: Impala 2.13.0, Impala 3.1.0) > Multiple Cast to Varchar with different limit fails with "AnalysisException: > null CAUSED BY: IllegalArgumentException: " > ------------------------------------------------------------------------------------------------------------------------ > > Key: IMPALA-7027 > URL: https://issues.apache.org/jira/browse/IMPALA-7027 > Project: IMPALA > Issue Type: Bug > Components: Frontend > Affects Versions: Impala 2.8.0, Impala 2.9.0, Impala 2.10.0, Impala > 2.11.0, Impala 3.0, Impala 2.12.0 > Reporter: Meenakshi > Priority: Major > Labels: planner, regression > > If we have multiple cast of '' to varchar statements in a impala query which > has a distinct like below, the query breaks for scenario when the cast to > varchar limit in the SQL is lower than the previous cast. > > Query 1> Fails with " AnalysisException: null CAUSED BY: > IllegalArgumentException: targetType=VARCHAR(100) type=VARCHAR(101)" > SELECT DISTINCT CAST('' as VARCHAR(101)) as CL_COMMENTS,CAST('' as > VARCHAR(100)) as CL_USER_ID FROM tablename limit 1 > Where as the below query succeeds > Query 2> Success > SELECT DISTINCT CAST('' as VARCHAR(100)) as CL_COMMENTS,CAST('' as > VARCHAR(101)) as CL_USER_ID FROM tablename limit 1 > *Workaround* > SET ENABLE_EXPR_REWRITES=false; -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-all-unsubscr...@impala.apache.org For additional commands, e-mail: issues-all-h...@impala.apache.org