You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It looks like the buffer to hold 1k votes was introduced in #20873 in order to solve the following issues:
ClusterInfoVoteListener has too short of a window (20 slots) for sending votes to BankingStage
ClusterInfoVoteListener sends all votes to BankingStage, even outdated/ones on wrong fork
ClusterInfoVoteListener may send votes out of order
With the new vote format enabled last year VoteStateUpdate I believe these issues are no longer a concern as only the latest vote matters, so there is no reason to hold gossip votes at all in ClusterInfoVoteListener. cc: @carllin since you wrote the initial change
Problem
ClusterInfoVoteListener
until we become leader.Proposed Solution
ClusterInfoVoteListener
just verifies the votes and sends to BankingStage for it to handleThe text was updated successfully, but these errors were encountered: