[
https://issues.apache.org/jira/browse/SPARK-20215?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Zhan Zhang updated SPARK-20215:
-------------------------------
Comment: was deleted
(was: Seems to be fixed in SPARK-20229)
> ReuseExchange is boken in SparkSQL
> ----------------------------------
>
> Key: SPARK-20215
> URL: https://issues.apache.org/jira/browse/SPARK-20215
> Project: Spark
> Issue Type: Bug
> Components: SQL
> Affects Versions: 2.1.0
> Reporter: Zhan Zhang
> Priority: Minor
>
> Currently if we have query like: A join B Union A join C... with the same
> join key. Table A will be scanned multiple times in sql. It is because the
> megastoreRelation are not shared by two joins, and ExprId is different.
> canonicalized in Expression will not be able to unify them and two Exchange
> will not compatible and cannot be reused.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]