[ 
https://issues.apache.org/jira/browse/SPARK-22675?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Xiao Li updated SPARK-22675:
----------------------------
    Description: PropagateTypes are called at the beginning of TypeCocercion 
and then called at the end of TypeCocercion. Instead, we should call it in each 
rule that could change the data types for propagating the type changes above 
the parents.   (was: PropagateTypes are called twice in TypeCoercion. We do not 
need to call it twice. Instead, we should call it after each change on the 
types. )

> Refactoring PropagateTypes in TypeCoercion
> ------------------------------------------
>
>                 Key: SPARK-22675
>                 URL: https://issues.apache.org/jira/browse/SPARK-22675
>             Project: Spark
>          Issue Type: Improvement
>          Components: SQL
>    Affects Versions: 2.2.0
>            Reporter: Xiao Li
>            Assignee: Xiao Li
>
> PropagateTypes are called at the beginning of TypeCocercion and then called 
> at the end of TypeCocercion. Instead, we should call it in each rule that 
> could change the data types for propagating the type changes above the 
> parents. 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to