Github user peter-toth commented on the issue:

    https://github.com/apache/spark/pull/22318
  
    Thanks @viirya, your analysis is correct.
    
    Unfortunately an attribute doesn't have a reference to its dataset so I 
don't think this scenario can be solved easily. I believe the good solution 
would be something like https://github.com/apache/spark/pull/21449 
    
    But I would argue that my PR still does make sense and an `a("id") === 
b("id")` condition in a join where `c` is joined is not expected, and actually 
very likely a typo.


---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org

Reply via email to