Github user adrian-wang commented on the pull request:

    https://github.com/apache/spark/pull/837#issuecomment-44923039
  
    Hi Michael, when I was adding the Scala doc, I realized that if the join is 
not calculated in LeftSemiJoinHash, then it simply means there's no join keys 
for the left semi join. Then if I pushed down those predicates and 
conditions(all of them can be pushed down), I only need to verify the if right 
table size is null here, to decide whether to output the left table. So 
LeftSemiJoinBNL would be very much excessive. Am I right?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to