baibaichen opened a new pull request, #11577:
URL: https://github.com/apache/incubator-gluten/pull/11577
## What changes are proposed in this pull request?
Add support for LeftSingle join type to enable proper fallback to Spark
execution in Spark 4.0+.
LeftSingle is a new join type introduced in Spark 4.0 for scalar subquery
correlation. When Gluten encounters this join type, it should gracefully fall
back to Spark execution since Substrait does not support it yet.
This enables `GlutenSingleJoinSuite` to pass for both Spark 4.0 and 4.1.
Related to #11550
## How was this patch tested?
- All 36 tests in GlutenSingleJoinSuite pass for both Spark 4.0 and 4.1
- Verified fallback works correctly with log message:
"Validation failed for plan: ShuffledHashJoin, due to: Unsupported join
type of LeftSingle for substrait: UNRECOGNIZED"
## Was this patch authored or co-authored using generative AI tooling?
Generated-by: Claude Opus 4.5
--
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]