Skip to content
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

[WIP] Fix broken build and rework shims after SPARK-37705 for Spark 3.3.0 #4444

Closed
wants to merge 1 commit into from

Conversation

kuhushukla
Copy link
Collaborator

Fixes #4443

I wanted to use polymorphism for getParquetFilters but it gets quite hairy on the ScanBase side of things so I had to make it more generic in addition to adding new shim folders to generate sources correctly. I could use any and all comments on how to improve this.

Note that for 3.3.0 build, SPARK-35703 is still blocking compile so this change will show less compile errors as it fixes the one from the parquet issue alone.

Signed-off-by: Kuhu Shukla <kuhus@nvidia.com>
@sameerz sameerz added the build Related to CI / CD or cleanly building label Dec 30, 2021
@sameerz sameerz added this to the Dec 13 - Jan 7 milestone Dec 30, 2021
@firestarman
Copy link
Collaborator

We have a full fix here #4447. Yes it is a little big, but to pass the premerge.

@jlowe
Copy link
Member

jlowe commented Jan 4, 2022

Closing as superceded by #4447.

@jlowe jlowe closed this Jan 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Related to CI / CD or cleanly building
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[BUG] SPARK-37705 breaks parquet filters from Spark 3.3.0 and Spark 3.2.2 onwards
4 participants