-
Notifications
You must be signed in to change notification settings - Fork 998
Add support for Spark 3.1 and 3.2 #1807
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
Conversation
|
@elasticmachine update branch |
masseyke
left a comment
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.
Looks good to me. I built it out and tried it manually in a yarn cluster -- didn't find any problems.
|
Why |
|
It looks like a mistake. It looks like we're pulling in both 3.0.1 and 3.2.0. I believe the 3.2.0 ones are taking precedence (b/c we're able to use 3.2-only features). But we need to sort that out. |
Spark changed the internal implementation of the CompactibleFileStreamLog which caused issues when trying to upgrade. We simply support both the old and new version by implementing both required methods (old and new) and allowing them to be resolved at runtime as needed.