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

[pull] master from paritytech:master #19

Merged
merged 6 commits into from
Nov 19, 2024
Merged

Commits on Nov 18, 2024

  1. Migrate some pallets to benchmark v2 (#6311)

    Part of #6202
    
    ---------
    
    Co-authored-by: Guillaume Thiolliere <[email protected]>
    Co-authored-by: Giuseppe Re <[email protected]>
    3 people authored Nov 18, 2024
    Configuration menu
    Copy the full SHA
    603a392 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    95be9c1 View commit details
    Browse the repository at this point in the history
  3. Pure state sync refactoring (part-1) (#6249)

    This pure refactoring of state sync is preparing for
    #4. As the rough plan
    in
    #4 (comment),
    there will be two PRs for the state sync refactoring.
    
    This first PR focuses on isolating the function
    `process_state_key_values()` as the central point for storing received
    state data in memory. This function will later be adapted to forward the
    state data directly to the DB layer for persistent sync. A follow-up PR
    will handle the encapsulation of `StateSyncMetadata` to support this
    persistent storage.
    
    Although there are many commits in this PR, each commit is small and
    intentionally incremental to facilitate a smoother review, please review
    them commit by commit. Each commit should represent an equivalent
    rewrite of the existing logic, with one exception
    bb447b2,
    which has a slight deviation from the original but is correct IMHO.
    Please give this commit special attention during the review.
    liuchengxu authored Nov 18, 2024
    Configuration menu
    Copy the full SHA
    06a68be View commit details
    Browse the repository at this point in the history
  4. [WIP][ci] Add worfklow stopper (#4551)

    PR to implements workflow stopper - a custom solution to stop all
    workflows if one of a required jobs failed. Previously we had the same
    solution in GitLab and it saved a lot of compute. Because GitHub doesn't
    have one united pipeline and instead it has multiple workflows something
    like this has to be implemented.
    
    cc paritytech/ci_cd#939
    alvicsam authored Nov 18, 2024
    Configuration menu
    Copy the full SHA
    e98c1ac View commit details
    Browse the repository at this point in the history
  5. Remove ProspectiveParachainsMode usage in backing subsystem (#6215)

    Since async backing parameters runtime api is released on all networks
    the code in backing subsystem can be simplified by removing the usages
    of `ProspectiveParachainsMode` and keeping only the branches of the code
    under `ProspectiveParachainsMode::Enabled`.
    
    The PR does that and reworks the tests in mod.rs to use async backing.
    It's a preparation for
    #5079
    
    ---------
    
    Co-authored-by: Alin Dima <[email protected]>
    Co-authored-by: command-bot <>
    tdimitrov and alindima authored Nov 18, 2024
    Configuration menu
    Copy the full SHA
    7d5d720 View commit details
    Browse the repository at this point in the history
  6. sp-runtime: Be a little bit more functional :D (#6526)

    Co-authored-by: GitHub Action <[email protected]>
    bkchr and actions-user authored Nov 18, 2024
    Configuration menu
    Copy the full SHA
    b71bd53 View commit details
    Browse the repository at this point in the history