agubichev commented on PR #47388: URL: https://github.com/apache/spark/pull/47388#issuecomment-2250792171
> To extend it a bit more, shall we allow `where func(T_inner.x) = T_outer.date group by T_inner.x` if the `func` guarantees to produce different results for different values of `T_inner.x`? We will look into this as follow-up steps, but ultimately this should be a runtime-level check (checking that the join returns at most 1 row), so that we can allow all kinds of subqueries and let runtime throw a runtime error for bad cases. -- 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. To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org For additional commands, e-mail: reviews-h...@spark.apache.org