-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Add support for Spark 3.x #8560
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
Codecov Report
@@ Coverage Diff @@
## master #8560 +/- ##
============================================
- Coverage 68.56% 62.87% -5.69%
Complexity 4640 4640
============================================
Files 1741 1695 -46
Lines 91475 89477 -1998
Branches 13674 13451 -223
============================================
- Hits 62724 56263 -6461
- Misses 24363 29169 +4806
+ Partials 4388 4045 -343
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
|
Addresses #7771 |
...atch-ingestion/pinot-batch-ingestion-spark-3.2/src/main/resources/segmentUriPushJobSpec.yaml
Outdated
Show resolved
Hide resolved
...main/java/org/apache/pinot/plugin/ingestion/batch/spark/SparkSegmentGenerationJobRunner.java
Outdated
Show resolved
Hide resolved
|
@xiangfu0 @Jackie-Jiang Seems like adding spark tests might not be possible in spark3.2 module. Reason being the conflicts in commons-lang3 and Jackson version. |
Then should you update the dependency version for commons-lang3 and Jackson version in the Spark 3.2 module? |
|
Maven enforcer won't allow that right. Using different versions for a dependency. If it did, I would simply use the required versions here and shade them with |
You need to exclude those dependencies to make enforcer check pass. |
|
Test works now but dependency section doesn't look nice. |
Add support for Spark 3.2.1 in Pinot.
Changes done
Verified in local with the following command from the documentation