Github user gatorsmile commented on a diff in the pull request:
    --- Diff: 
    @@ -1071,6 +1072,66 @@ object PushPredicateThroughJoin extends 
Rule[LogicalPlan] with PredicateHelper {
    + * Infer and transit predicate from the preserved side to the 
null-supplying side
    + * of an outer join. The predicate is inferred from the preserved side 
based on the
    + * join condition and will be pushed over to the null-supplying side. For 
    + * if the preserved side has constraints of the form 'a > 5' and the join 
    + * is 'a = b', in which 'b' is an attribute from the null-supplying side, 
a [[Filter]]
    + * operator of 'b > 5' will be applied to the null-supplying side.
    --- End diff --
    I am fine about the rule, but we do not need a new rule. 


To unsubscribe, e-mail:
For additional commands, e-mail:

Reply via email to