-
Notifications
You must be signed in to change notification settings - Fork 180
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
Fix: remote transcoders quietly getting dropped from selection #2707
Conversation
6286e83
to
bf9ec61
Compare
Codecov Report
@@ Coverage Diff @@
## master #2707 +/- ##
===================================================
+ Coverage 56.33265% 56.34605% +0.01340%
===================================================
Files 88 88
Lines 19131 19130 -1
===================================================
+ Hits 10777 10779 +2
+ Misses 7765 7763 -2
+ Partials 589 588 -1
Continue to review full report at Codecov.
|
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.
That's a nasty one, great finding! Before merging, could you please:
- check why test of
removeFromRemoteTranscoders
doesn't catch that and update it - rebase cleanly on top of
master
f319011
to
455297c
Compare
Two issues with the
I'll modify the test to reflect these changes |
…oders from the middle of the set
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!
…livepeer#2707) * Fix remote transcoders getting dropped from selection without error * Fix TestRemoveFromRemoteTranscoders to correctly test removing transcoders from the middle of the set
What does this pull request do?
Fixes a bug in split O/T setups, where a Transcoder can get dropped from selection alltogether, without any indication on the O or T side
See #2706 for more details
Specific updates
Seems to have been introduced in bf5397d so a looong time ago
How did you test each of these updates
Currently running the fix in production on the
video miner
pool. So far no connected transcoder has been dropped from theremoteTranscoders
set as of yetDoes this pull request close any open issues?
Fixes #2706