You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by GitBox <gi...@apache.org> on 2020/11/27 16:25:48 UTC

[GitHub] [arrow] jorgecarleitao commented on pull request #8785: ARROW-10729: [Rust] [DataFusion] Add SQL support for JOIN using implicit syntax [WIP]

jorgecarleitao commented on pull request #8785:
URL: https://github.com/apache/arrow/pull/8785#issuecomment-734907835


   Thanks @andygrove. 
   
   I am a bit confused: why is there a filter on the plan? I thought that the logical plan of 
   
   ```
   SELECT t1_id, t1_name, t2_name FROM t1, t2 WHERE t2_id = t1_id ORDER BY t1_id
   ```
   
   would not contain a filter, as `=` in `WHERE t2_id = t1_id` represents "equal under hashing on a join" (that is already represented on the `Join: t1_id = t2_id` bit of the plan.


----------------------------------------------------------------
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:
users@infra.apache.org