-
- Downloads
[SPARK-1889] [SQL] Apply splitConjunctivePredicates to join condition while finding join ke...
...ys. When tables are equi-joined by multiple-keys `HashJoin` should be used, but `CartesianProduct` and then `Filter` are used. The join keys are paired by `And` expression so we need to apply `splitConjunctivePredicates` to join condition while finding join keys. Author: Takuya UESHIN <ueshin@happy-camper.st> Closes #836 from ueshin/issues/SPARK-1889 and squashes the following commits: fe1c387 [Takuya UESHIN] Apply splitConjunctivePredicates to join condition while finding join keys. (cherry picked from commit bb88875a) Signed-off-by:Reynold Xin <rxin@apache.org>
Showing
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/planning/patterns.scala 6 additions, 5 deletions...ala/org/apache/spark/sql/catalyst/planning/patterns.scala
- sql/core/src/test/scala/org/apache/spark/sql/execution/PlannerSuite.scala 18 additions, 1 deletion...t/scala/org/apache/spark/sql/execution/PlannerSuite.scala
Loading
Please register or sign in to comment