-
Notifications
You must be signed in to change notification settings - Fork 2.5k
[HUDI-6806] Support Spark 3.5.0 #9717
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
Merged
Merged
Changes from all commits
Commits
Show all changes
54 commits
Select commit
Hold shift + click to select a range
d05e966
Support Spark 3.5.0
CTTY f0eaf5d
Adjust pom version
CTTY eef5eaf
see all test failures
CTTY c8841b5
Fix insert into statement related fix
CTTY 2c0b0ad
add hive-storage-api as provided in hudi-spark
CTTY 1dfc1d5
Minor compilation fix
CTTY ae78542
minor
CTTY 852fd5a
Fix case sensitive test for Spark35
CTTY 703571b
Spark backward compatibility
CTTY fb7f79e
minor fix
CTTY 5a95586
minor
CTTY 68ee51f
More tests fix
CTTY deed85d
Fix all UTs for Spark 3.5.0
CTTY 5333aff
checkstyle fix
CTTY f154bb0
InsertIntoStatement backward compatibility
CTTY c6abfc8
Split DataSourceUtils for 3.2-3.5
CTTY 36af850
more fix for backward compatibility
CTTY 5236001
minor fix
CTTY 1e08edd
minor fix
CTTY 447d0eb
use getEncoder
CTTY 7a6c589
fix import
CTTY 11b44b1
minor
CTTY d873449
minor
CTTY d93392a
Fix TestReflectUtil arg numbers
CTTY 31b8d8e
minor
CTTY 60f6d25
UT passed for all Spark versions, re-enable flink tests and fixing bu…
CTTY b6bafdb
Fixed all Spark35 UT, need to fix classpath for older Spark
CTTY 9894447
make hive-storage-api a 3.5 profile dependency
CTTY 4410d32
trigger CI
CTTY 5fa1611
Revert "trigger CI"
CTTY 4bdfb34
Skipping Spark 3.4 CI due to GHCI SSL issue
CTTY 255a126
remove hive-storage-api from hudi-spark pom
CTTY 0db8e2a
Fixed all GHCI UT, fixing Azure CI
CTTY e0168f4
Split test classes and move classes to each Spark submodule to avoid …
CTTY bc54076
Add exclusions for spark-core back, add parquet-avro as test dep for …
CTTY 3dd01ff
Add teardown for TestHoodieFileGroupReaderOnSpark
CTTY 30825c1
Port changes from HUDI-6963 to Spark 3.5 and rebase
CTTY b97bae1
Fix SqlBase for Spark 3.5
CTTY 056aaf2
Fix error msg for TestHoodieRowCreateHandle#testGlobalFailure
CTTY f3e3d55
Add script to build Spark 35 docker image, not sure why GHCI was canc…
CTTY e95f7a0
minor, fixing docker image
CTTY 89ed60b
Use personal image and skip bundle validation for non-spark35 tempora…
CTTY 1729a37
Include protobuf in utilities bundle to resolve class not found issue
CTTY 733c9a1
Include protobuf in utilities and utilities-slim bundle and relocate it
CTTY 584967f
Update comment
CTTY 96032c3
Fix build after rebasing master
yihua 3e1289b
Fix bundle validation for Spark 3.5 and GH CI script
yihua 1efbe4e
Move util methods from SparkAdapter to corresponding util classes
yihua af28064
Address nits and add docs
yihua 6e762ec
Fix pom
yihua a83f451
Fix build
yihua 8ac9c76
Fix nits
yihua 017a375
Change Spark 3 profile to use Spark 3.5
yihua afe70da
Shade protobuf in utilities-slim bundle instead
yihua File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
Interesting. Does it fail the test before with the comma at the end of the schema String?
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.
No, it didn't fail before. In Avro 1.11.2 they enforce a stricter schema format