AngersZhuuuu commented on issue #26431: [SPARK-29769][SQL] Support "exists/not exists" condition as all type Join's on cpndition URL: https://github.com/apache/spark/pull/26431#issuecomment-551354687 > do you mean the optimizer rule `PushPredicateThroughJoin` is the culprit that forbids "exists/not exists" condition in outer joins? You can see my change in `PushPredicateThroughJoin` I add a new split method to make it fit for join type. it will build left/right EvaluateCondition in different case. Such as LeftOuterJoin, we should build rightEvaluateCondition first. Since it will build a new Right child.
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
