1. Sep 11, 2020
  2. Sep 10, 2020
  3. Sep 09, 2020
  4. Sep 08, 2020
  5. Sep 07, 2020
  6. Sep 06, 2020
    • Roman Borschel's avatar
      Refactor & detach network metrics. (#6986) · ec478772
      Roman Borschel authored
      * Refactor sc-network/service metrics.
      
        1. Aggregate sc-network metrics into a submodule, introducing
        two more sourced metrics to avoid duplicate atomics.
      
        2. Decouple periodic sc-service network metrics from other
        metrics, so that they can be updated independently.
      
      * Update client/service/src/metrics.rs
      
      * Update client/service/src/metrics.rs
      ec478772
  7. Sep 04, 2020
  8. Sep 03, 2020
  9. Sep 02, 2020
    • Pierre Krieger's avatar
      Stop sending messages on legacy substream altogether (#6975) · 34980ec8
      Pierre Krieger authored
      
      
      * Stop sending messages on legacy substream altogether
      
      * Ensure that handshake is sent back even in case of back-pressure
      
      * Update client/network/src/protocol/generic_proto/handler/group.rs
      
      Co-authored-by: default avatarMax Inden <[email protected]>
      
      * Also process OpenRequest and Closed
      
      * Also process OpenRequest and Closed
      
      * Fix bad merge
      
      * God I'm so lost with all these merges
      
      * Immediately return Closed
      
      * Add warning for sending on non-registered protocol
      
      * Register GrandPa protocol in tests
      
      * Update client/network/src/protocol/generic_proto/handler/group.rs
      
      Co-authored-by: default avatarMax Inden <[email protected]>
      
      Co-authored-by: default avatarMax Inden <[email protected]>
      34980ec8
    • Max Inden's avatar
      frame/authority-discovery: Have authorities() return both current and next (#6788) · 1d10db31
      Max Inden authored
      * frame/authority-discovery: Have authorities() return both current and next
      
      Authority address lookups on the DHT happen periodically (every 10
      mintues) and are rather slow (~10 seconds).
      
      In order to smooth the transition period between two sessions, have the
      runtime module return both the current as well as the next authority
      set. Thereby the client authority module will:
      
      1. Publish its addresses one session in advance.
      
      2. Prefetch the addresses of authorities of the next session in advance.
      
      * frame/authority-discovery: Deduplicate authority ids
      
      * frame/authority-discovery: Don't dedup on_genesis authorities
      
      * frame/authority-discovery: Remove mut and sort on comparison in tests
      
      * frame/authority-discovery: Use BTreeSet for deduplication
      1d10db31
    • Pierre Krieger's avatar
      Ensure that handshake is sent back even in case of back-pressure (#6979) · 2f9e2577
      Pierre Krieger authored
      
      
      * Ensure that handshake is sent back even in case of back-pressure
      
      * Update client/network/src/protocol/generic_proto/handler/group.rs
      
      Co-authored-by: default avatarMax Inden <[email protected]>
      
      * Also process OpenRequest and Closed
      
      * Fix bad merge
      
      * God I'm so lost with all these merges
      
      * Immediately return Closed
      
      Co-authored-by: default avatarMax Inden <[email protected]>
      2f9e2577
  10. Sep 01, 2020