diff options
author | Cheng Hao <hao.cheng@intel.com> | 2014-06-10 12:59:52 -0700 |
---|---|---|
committer | Michael Armbrust <michael@databricks.com> | 2014-06-10 12:59:52 -0700 |
commit | db0c038a66cb228bcb62a5607cd0ed013d0f9f20 (patch) | |
tree | e1a2f879d5fa5f049f6c24fb0770a2182caf5260 /dev | |
parent | 884ca718b24f0bbe93358f2a366463b4e4d31f49 (diff) | |
download | spark-db0c038a66cb228bcb62a5607cd0ed013d0f9f20.tar.gz spark-db0c038a66cb228bcb62a5607cd0ed013d0f9f20.tar.bz2 spark-db0c038a66cb228bcb62a5607cd0ed013d0f9f20.zip |
[SPARK-2076][SQL] Pushdown the join filter & predication for outer join
As the rule described in https://cwiki.apache.org/confluence/display/Hive/OuterJoinBehavior, we can optimize the SQL Join by pushing down the Join predicate and Where predicate.
Author: Cheng Hao <hao.cheng@intel.com>
Closes #1015 from chenghao-intel/join_predicate_push_down and squashes the following commits:
10feff9 [Cheng Hao] fix bug of changing the join type in PredicatePushDownThroughJoin
44c6700 [Cheng Hao] Add logical to support pushdown the join filter
0bce426 [Cheng Hao] Pushdown the join filter & predicate for outer join
Diffstat (limited to 'dev')
0 files changed, 0 insertions, 0 deletions