-
Notifications
You must be signed in to change notification settings - Fork 141
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
[#1011] feat(tez): Avoid recompute succeeded task. #1033
Conversation
Could we add some documents if we add new config? |
@jerqi The config is just a switch. True is enable this function, False is disable this function. It seems no document which is used to describe tez configuration. |
We can add it to this document. If the document is too big, we can also separate it. |
I doubt that whether this config should be introduced to Common Setting in client_guide.md or not. |
This document describe all the config options which we used. You can see there are many |
Codecov Report
@@ Coverage Diff @@
## master #1033 +/- ##
============================================
+ Coverage 54.10% 55.47% +1.37%
- Complexity 2547 2550 +3
============================================
Files 382 362 -20
Lines 21728 19405 -2323
Branches 1802 1809 +7
============================================
- Hits 11755 10765 -990
+ Misses 9269 8011 -1258
+ Partials 704 629 -75
... and 32 files with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
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, merged to master. Thanks @zhengchenyu @bin41215
What changes were proposed in this pull request?
Avoid recompute succeeded task. Detailed information see #1011
Here only 2.a, 2.b, 2.c is solved. 2.d will not be solved in this PR.
Why are the changes needed?
Fix: #1011
Does this PR introduce any user-facing change?
New config 'rss.avoid.recompute.succeeded.task' was introduced, default value is false. If set to true, we won't recompute the succeed task when the reason of recompute is about node failed.
How was this patch tested?
integration test and test in yarn cluster.