Skip to content
Unverified Commit 0636ffdc authored by Alexandru Gheorghe's avatar Alexandru Gheorghe Committed by GitHub
Browse files

[2 / 5] Make approval-distribution logic runnable on a separate thread (#4845)



This is part of the work to further optimize the approval subsystems, if
you want to understand the full context start with reading
https://github.com/paritytech/polkadot-sdk/pull/4849#issue-2364261568,

# Description

This PR contain changes to make possible the run of multiple instances
of approval-distribution, so that we can parallelise the work. This does
not contain any functional changes it just decouples the subsystem from
the subsystem Context and introduces more specific trait dependencies
for each function instead of all of them requiring a context.

It does not have any dependency of the follow PRs, so it can be merged
independently of them.

---------

Signed-off-by: default avatarAlexandru Gheorghe <[email protected]>
parent 9b4acf27
Pipeline #486675 waiting for manual action with stages
in 1 hour, 24 minutes, and 16 seconds
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment