-
Notifications
You must be signed in to change notification settings - Fork 451
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
Network: Class-based Peer Selector #5937
Commits on Feb 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dbb466b - Browse repository at this point
Copy the full SHA dbb466bView commit details
Commits on Feb 12, 2024
-
Implement sorting for class-based peer selector based on combo of tol…
…erance factor violations, priority and lastCheckedTime.
Configuration menu - View commit details
-
Copy full SHA for 8115982 - Browse repository at this point
Copy the full SHA 8115982View commit details
Commits on Feb 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0d44937 - Browse repository at this point
Copy the full SHA 0d44937View commit details
Commits on Feb 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d99f0db - Browse repository at this point
Copy the full SHA d99f0dbView commit details
Commits on Feb 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ccdb22d - Browse repository at this point
Copy the full SHA ccdb22dView commit details -
Simplify logic: remove concept of explicit sorting, opting instead to…
… check violations of tolerance factor during iteration of peer selectors in getNextPeer().
Configuration menu - View commit details
-
Copy full SHA for 7e6ed4f - Browse repository at this point
Copy the full SHA 7e6ed4fView commit details -
Update catchpointService to use the same classBasedPeerSelector for a…
…ll of it's download functionality (implying that failures around catchpoint downloads for a peer from a class put that class at risk of being disabled temporarily).
Configuration menu - View commit details
-
Copy full SHA for 9d4fa54 - Browse repository at this point
Copy the full SHA 9d4fa54View commit details -
Configuration menu - View commit details
-
Copy full SHA for c96b2e1 - Browse repository at this point
Copy the full SHA c96b2e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7de8a2f - Browse repository at this point
Copy the full SHA 7de8a2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for db0b17b - Browse repository at this point
Copy the full SHA db0b17bView commit details
Commits on Feb 20, 2024
-
Introduce integration test for classBasedPeerSelector that uses exerc…
…ises using actual peer selectors and expected ranking behavior.
Configuration menu - View commit details
-
Copy full SHA for 73249b2 - Browse repository at this point
Copy the full SHA 73249b2View commit details -
Simplify makePeerSelector down to a single priority ordering of nodes…
… connected out, relays, archival nodes.
Configuration menu - View commit details
-
Copy full SHA for c30c203 - Browse repository at this point
Copy the full SHA c30c203View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6278b85 - Browse repository at this point
Copy the full SHA 6278b85View commit details
Commits on Feb 21, 2024
-
Remove priority field from classBasedPeerSelector (priority determine…
…d by order of wrappedPeerSelectors at construction.
Configuration menu - View commit details
-
Copy full SHA for 9a2390c - Browse repository at this point
Copy the full SHA 9a2390cView commit details -
Replace resetting of download failures based on time with logic that …
…resets when all selectors have been disabled.
Configuration menu - View commit details
-
Copy full SHA for c73fa06 - Browse repository at this point
Copy the full SHA c73fa06View commit details