This repository has been archived by the owner on Nov 15, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
client/authority-discovery: Introduce AuthorityDiscoveryService #6760
Merged
Commits on Jul 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for fb66628 - Browse repository at this point
Copy the full SHA fb66628View commit details -
client/authority-discovery: Introduce AuthorityDiscoveryService
Add a basic `AuthorityDiscoveryService` implementation which enables callers to get the addresses for a given `AuthorityId` from the local cache.
Configuration menu - View commit details
-
Copy full SHA for 247098b - Browse repository at this point
Copy the full SHA 247098bView commit details
Commits on Aug 7, 2020
-
client/authority-discovery: Split into worker and service mod
Move `Service` and `Worker` to their own Rust modules resulting in the following file structure. ├── build.rs ├── Cargo.toml └── src ├── error.rs ├── lib.rs ├── service.rs ├── tests.rs ├── worker │ ├── addr_cache.rs │ ├── schema │ │ └── dht.proto │ └── tests.rs └── worker.rs
Configuration menu - View commit details
-
Copy full SHA for e9a12e8 - Browse repository at this point
Copy the full SHA e9a12e8View commit details
Commits on Aug 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e224581 - Browse repository at this point
Copy the full SHA e224581View commit details -
client/authority-discovery: Update priority group on interval
Instead of updating the authority discovery peerset priority group each time a new DHT value is found, update it regularly on an interval. This removes the need for deterministic random selection. Instead of trying to return a random stable set of `Multiaddr`s, the `AddrCache` now returns a random set on each call.
Configuration menu - View commit details
-
Copy full SHA for ad1a711 - Browse repository at this point
Copy the full SHA ad1a711View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4449a75 - Browse repository at this point
Copy the full SHA 4449a75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2da0497 - Browse repository at this point
Copy the full SHA 2da0497View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1142017 - Browse repository at this point
Copy the full SHA 1142017View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f9e7ed - Browse repository at this point
Copy the full SHA 1f9e7edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ceb7c8 - Browse repository at this point
Copy the full SHA 9ceb7c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28da675 - Browse repository at this point
Copy the full SHA 28da675View commit details -
Configuration menu - View commit details
-
Copy full SHA for 643f9fc - Browse repository at this point
Copy the full SHA 643f9fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48ed11e - Browse repository at this point
Copy the full SHA 48ed11eView commit details
Commits on Aug 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 30613ce - Browse repository at this point
Copy the full SHA 30613ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05664d7 - Browse repository at this point
Copy the full SHA 05664d7View commit details
Commits on Aug 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bc1aa0d - Browse repository at this point
Copy the full SHA bc1aa0dView commit details
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.