Skip to content
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

Syncing strategy refactoring (part 3) #5737

Open
wants to merge 21 commits into
base: master
Choose a base branch
from

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    0515f8f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    743161c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e393d30 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6b5acc4 View commit details
    Browse the repository at this point in the history
  5. Replace SyncingAction::SendWarpProofRequest and `SyncingStrategy::o…

    …n_warp_proof_response()` with `SyncingAction::SendGenericRequest` and `SyncingStrategy::on_generic_response()`
    nazar-pc committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    a312e09 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    72908d3 View commit details
    Browse the repository at this point in the history
  7. Replace SyncingAction::SendGenericRequest with more generic `Syncin…

    …gAction::StartRequest`
    nazar-pc committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    c727dc1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6bf9b7f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    76b2dcf View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a1a0863 View commit details
    Browse the repository at this point in the history
  11. Replace SyncingAction::SendBlockRequest and `SyncingStrategy::on_bl…

    …ock_response()` with `SyncingAction::StartRequest` and `SyncingStrategy::on_generic_response()`
    nazar-pc committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    d2ab786 View commit details
    Browse the repository at this point in the history
  12. Improve import queue API, removing the need for Box<dyn Link<B>> if…

    … we already effectively more common `Arc<dyn Link<B>>` in many places
    nazar-pc committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    0ae9dc0 View commit details
    Browse the repository at this point in the history
  13. Remove syncing engine construction from build_network and expose `b…

    …uild_default_syncing_engine` to make construction of the default syncing engine a bit easier
    nazar-pc committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    a26bbfa View commit details
    Browse the repository at this point in the history
  14. Add prdoc

    nazar-pc committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    53b34d0 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    0ac0ddf View commit details
    Browse the repository at this point in the history
  2. Make build_network_advanced arguments lower-level and not require `…

    …sc_service::Configuration`
    nazar-pc committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    8388a81 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'upstream/master' into syncing-strategy-…

    …refactoring-part-3
    
    # Conflicts:
    #	substrate/client/network/sync/src/engine.rs
    nazar-pc committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    243af75 View commit details
    Browse the repository at this point in the history
  4. Fix toml formatting

    nazar-pc committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    63dbf0f View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Configuration menu
    Copy the full SHA
    7f4ce2c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87be088 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'upstream/master' into syncing-strategy-…

    …refactoring-part-3
    
    # Conflicts:
    #	substrate/client/network/sync/src/strategy/chain_sync.rs
    nazar-pc committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    27ee43c View commit details
    Browse the repository at this point in the history