-
Notifications
You must be signed in to change notification settings - Fork 170
Assign partition again if registerShuffleServers failed #115
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 #115 +/- ##
============================================
+ Coverage 56.52% 56.56% +0.03%
- Complexity 1183 1191 +8
============================================
Files 149 150 +1
Lines 8019 8048 +29
Branches 767 771 +4
============================================
+ Hits 4533 4552 +19
- Misses 3242 3249 +7
- Partials 244 247 +3
Help us with your feedback. Take ten seconds to tell us how you rate us. |
I don't know how to write this ut, it is difficult to stop shuffle server when |
|
You can follow the steps:
|
client-mr/src/main/java/org/apache/hadoop/mapreduce/v2/app/RssMRAppMaster.java
Show resolved
Hide resolved
integration-test/common/src/test/java/org/apache/uniffle/test/IntegrationTestBase.java
Outdated
Show resolved
Hide resolved
# Conflicts: # client-mr/src/main/java/org/apache/hadoop/mapreduce/v2/app/RssMRAppMaster.java # client-spark/common/src/main/java/org/apache/spark/shuffle/RssSparkConfig.java # client-spark/spark2/src/main/java/org/apache/spark/shuffle/RssShuffleManager.java # client-spark/spark3/src/main/java/org/apache/spark/shuffle/RssShuffleManager.java
jerqi
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.
LGTM, great work! Thanks for your contribution! @xianjingfeng
What changes were proposed in this pull request?
Assign partition again if registerShuffleServers failed
Why are the changes needed?
If registerShuffleServers failed, task will fail and then application will failed
Does this PR introduce any user-facing change?
No
How was this patch tested?
Already added