Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Move import queue out of sc-network #12764

Merged
merged 9 commits into from
Dec 9, 2022

Commits on Nov 23, 2022

  1. Move import queue out of sc-network

    Add supplementary asynchronous API for the import queue which means
    it can be run as an independent task and communicated with through
    the `ImportQueueService`.
    
    This commit removes removes block and justification imports from
    `sc-network` and provides `ChainSync` with a handle to import queue so
    it can import blocks and justifications. Polling of the import queue is
    moved complete out of `sc-network` and `sc_consensus::Link` is
    implemented for `ChainSyncInterfaceHandled` so the import queue
    can still influence the syncing process.
    altonen committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    7a76b40 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2022

  1. Configuration menu
    Copy the full SHA
    f485d89 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2022

  1. Configuration menu
    Copy the full SHA
    84eed3d View commit details
    Browse the repository at this point in the history
  2. Fix tests

    altonen committed Dec 5, 2022
    Configuration menu
    Copy the full SHA
    f442897 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2022

  1. Configuration menu
    Copy the full SHA
    9a2941a View commit details
    Browse the repository at this point in the history
  2. Apply review comments

    altonen committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    4995685 View commit details
    Browse the repository at this point in the history
  3. Apply suggestions from code review

    Co-authored-by: Bastian Köcher <[email protected]>
    altonen and bkchr authored Dec 8, 2022
    Configuration menu
    Copy the full SHA
    04715e2 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'origin/import-queue-refactoring' into i…

    …mport-queue-refactoring
    altonen committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    7dc9b2b View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2022

  1. Update client/network/sync/src/lib.rs

    Co-authored-by: Bastian Köcher <[email protected]>
    altonen and bkchr authored Dec 9, 2022
    Configuration menu
    Copy the full SHA
    d2b4da4 View commit details
    Browse the repository at this point in the history