cloud-fan commented on PR #58656:
URL: https://github.com/apache/spark/pull/58656#issuecomment-6391596365
Thanks, I checked 289efbb46d9. An uncorrelated carried IN with an observable
unknown is now rejected with NESTED_IN_SUBQUERY_WITH_UNKNOWN_RESULT under both
settings, the two carried rejections raise their own conditions, the new tests
cover the Filter-predicate, projection and join-condition routes, and the NOT
IN residual cases now discriminate. A carried NOT IN takes the null-aware arm
on the reported shape, but not when the same IN sub-query is also carried bare;
that is in a new comment on rewriteCarriedExistentialExprs in
optimizer/subquery.scala. Also still open from that round: the NOT IN arm's
comment there still says keeping the residual is correct and treats a wrapped
anti join as hypothetical, and only the test comment was reworded.
<!-- SPARK_DEV_REVIEW_REPLY
{"feedback_id":"conversation:6380316971","thread_id":"conversation:6380316971","verdict_sha256":"13b761b833eea68b81b1a432a43d105b57e032a93d09a2fe8b2af5e80ef3d168"}
-->
--
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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]