Revert "Revert "Use heuristic to determine how many events to handle per iter…"#14943
Merged
AspirinSJL merged 2 commits intomasterfrom Apr 6, 2018
Merged
Revert "Revert "Use heuristic to determine how many events to handle per iter…"#14943AspirinSJL merged 2 commits intomasterfrom
AspirinSJL merged 2 commits intomasterfrom
Conversation
|
|
kpayson64
suggested changes
Apr 5, 2018
Contributor
kpayson64
left a comment
There was a problem hiding this comment.
Please add a comment in the code why we are re-introducing this change, because it is not obvious or understood why this is needed for correctness, and likely to be removed otherwise.
|
Contributor
Author
|
@kpayson64 Added. Thanks! |
|
|
|
kpayson64
approved these changes
Apr 5, 2018
|
|
|
Contributor
Author
|
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
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
Reverts #14688
To fix a timeout issue reported internally. In that issue, the keepalive ping from the client to the balancer will time out after 10s. The client somehow doesn't receive the ack sent from the balancer.
I have verified this bug can be fixed by #14430, but occurs again after #14688.
Since this bug is blocking the rollout of the reporting team, let's merge this first to unblock that team. Will try to figure out the root cause after this PR.