Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
ghx-label-4
Description
For the function cast we can add the following optimizations:
- Removes the inner case conversion expressions that are unnecessary, e.g. cast(cast(col as int) as string) => cast(col as string)
- Removes unnecessary cast when the input is already the correct type, e.g. col is bigint, cast(col as bigint) => col
Attachments
Issue Links
- causes
-
IMPALA-11049 Order by clause contains cast expr execute failed after 'SimplifyCastExprRule' rewrite
-
- Resolved
-
- is duplicated by
-
IMPALA-10969 Remove unnecessary cast in query
-
- Resolved
-