-
- Downloads
[SQL] Code Cleanup: Left Semi Hash Join
Some improvement for PR #837, add another case to white list and use `filter` to build result iterator.
Author: Daoyuan <daoyuan.wang@intel.com>
Closes #1049 from adrian-wang/clean-LeftSemiJoinHash and squashes the following commits:
b314d5a [Daoyuan] change hashSet name
27579a9 [Daoyuan] add semijoin to white list and use filter to create new iterator in LeftSemiJoinBNL
Signed-off-by:
Michael Armbrust <michael@databricks.com>
Showing
- sql/core/src/main/scala/org/apache/spark/sql/execution/joins.scala 7 additions, 33 deletions...src/main/scala/org/apache/spark/sql/execution/joins.scala
- sql/hive/src/test/resources/golden/semijoin-0-1631b71327abf75b96116036b977b26c 0 additions, 0 deletions...ources/golden/semijoin-0-1631b71327abf75b96116036b977b26c
- sql/hive/src/test/resources/golden/semijoin-1-e7c99e1f46d502edbb0925d75aab5f0c 11 additions, 0 deletions...ources/golden/semijoin-1-e7c99e1f46d502edbb0925d75aab5f0c
- sql/hive/src/test/resources/golden/semijoin-10-ffd4fb3a903a6725ccb97d5451a3fec6 0 additions, 0 deletions...urces/golden/semijoin-10-ffd4fb3a903a6725ccb97d5451a3fec6
- sql/hive/src/test/resources/golden/semijoin-11-246a40dcafe077f02397e30d227c330 8 additions, 0 deletions...ources/golden/semijoin-11-246a40dcafe077f02397e30d227c330
- sql/hive/src/test/resources/golden/semijoin-12-6d93a9d332ba490835b17f261a5467df 0 additions, 0 deletions...urces/golden/semijoin-12-6d93a9d332ba490835b17f261a5467df
- sql/hive/src/test/resources/golden/semijoin-13-18282d38b6efc0017089ab89b661764f 0 additions, 0 deletions...urces/golden/semijoin-13-18282d38b6efc0017089ab89b661764f
- sql/hive/src/test/resources/golden/semijoin-14-19cfcefb10e1972bec0ffd421cd79de7 0 additions, 0 deletions...urces/golden/semijoin-14-19cfcefb10e1972bec0ffd421cd79de7
- sql/hive/src/test/resources/golden/semijoin-15-1de6eb3f357bd1c4d02ab4d19d43589 11 additions, 0 deletions...ources/golden/semijoin-15-1de6eb3f357bd1c4d02ab4d19d43589
- sql/hive/src/test/resources/golden/semijoin-16-d3a72a90515ac4a8d8e9ac923bcda3d 0 additions, 0 deletions...ources/golden/semijoin-16-d3a72a90515ac4a8d8e9ac923bcda3d
- sql/hive/src/test/resources/golden/semijoin-17-f0f8720cfd11fd71af17b310dc2d1019 3 additions, 0 deletions...urces/golden/semijoin-17-f0f8720cfd11fd71af17b310dc2d1019
- sql/hive/src/test/resources/golden/semijoin-18-f7b2ce472443982e32d954cbb5c96765 0 additions, 0 deletions...urces/golden/semijoin-18-f7b2ce472443982e32d954cbb5c96765
- sql/hive/src/test/resources/golden/semijoin-19-b1f1c7f701abe81c01e72fb98f0bd13f 3 additions, 0 deletions...urces/golden/semijoin-19-b1f1c7f701abe81c01e72fb98f0bd13f
- sql/hive/src/test/resources/golden/semijoin-2-deb9c3286ae8e851b1fdb270085b16bc 0 additions, 0 deletions...ources/golden/semijoin-2-deb9c3286ae8e851b1fdb270085b16bc
- sql/hive/src/test/resources/golden/semijoin-20-b7a8ebaeb42b2eaba7d97cadc3fd96c1 0 additions, 0 deletions...urces/golden/semijoin-20-b7a8ebaeb42b2eaba7d97cadc3fd96c1
- sql/hive/src/test/resources/golden/semijoin-21-480418a0646cf7260b494b9eb4821bb6 0 additions, 0 deletions...urces/golden/semijoin-21-480418a0646cf7260b494b9eb4821bb6
- sql/hive/src/test/resources/golden/semijoin-22-b6aebd98f7636cda7b24e0bf84d7ba41 0 additions, 0 deletions...urces/golden/semijoin-22-b6aebd98f7636cda7b24e0bf84d7ba41
- sql/hive/src/test/resources/golden/semijoin-23-ed730ccdf552c07e7a82ba6b7fd3fbda 5 additions, 0 deletions...urces/golden/semijoin-23-ed730ccdf552c07e7a82ba6b7fd3fbda
- sql/hive/src/test/resources/golden/semijoin-24-d16b37134de78980b2bf96029e8265c3 0 additions, 0 deletions...urces/golden/semijoin-24-d16b37134de78980b2bf96029e8265c3
- sql/hive/src/test/resources/golden/semijoin-25-be2bd011cc80b480b271a08dbf381e9b 19 additions, 0 deletions...urces/golden/semijoin-25-be2bd011cc80b480b271a08dbf381e9b
Loading
Please register or sign in to comment