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
Churn and peer selection governors work together to establish the right peer targets for the node. This interplay is nuanced, considering that in Genesis consensus mode, there are two static targets bases to choose from, reflecting whether the node is caught up or still syncing. Churn has to pick the correct basis to modify and send to peer selection governor via a TVar, and OG has to make sure that it picks up these values from the TVar when churning is actively working, or whether to pick one of the targets bases when ledger state judgement changes. So the goal is to not lose information that churn provides, as well as to know when not to use targets from churn in case they are out-of-date.
The text was updated successfully, but these errors were encountered:
Churn and peer selection governors work together to establish the right peer targets for the node. This interplay is nuanced, considering that in Genesis consensus mode, there are two static targets bases to choose from, reflecting whether the node is caught up or still syncing. Churn has to pick the correct basis to modify and send to peer selection governor via a TVar, and OG has to make sure that it picks up these values from the TVar when churning is actively working, or whether to pick one of the targets bases when ledger state judgement changes. So the goal is to not lose information that churn provides, as well as to know when not to use targets from churn in case they are out-of-date.
The text was updated successfully, but these errors were encountered: