-
Notifications
You must be signed in to change notification settings - Fork 232
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added Shim for BatchScanExec to Support Spark 4.0 [databricks] #10944
Added Shim for BatchScanExec to Support Spark 4.0 [databricks] #10944
Conversation
Signed-off-by: Raza Jafri <rjafri@nvidia.com>
I thought about refactoring but considering the previous |
I can confirm that simply refactoring the call to I'm suspending my efforts on this front. Let's keep the approach we have on this PR. |
build |
590d04a
to
beed117
Compare
build |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yep, LGTM.
…A#10944) * Added shim for BatchScanExec to support Spark 4.0 Signed-off-by: Raza Jafri <rjafri@nvidia.com> * fixed the failing shim --------- Signed-off-by: Raza Jafri <rjafri@nvidia.com>
Spark made a change to change BatchScanExec/DataSourceV2Relation to group splits by join keys if they differ from partition keys (previously grouped only by partition values). Do same for all auxiliary data structure, like commonPartValues.
This PR makes changes in the plugin to support that change.
fixes #10712