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

statement-distribution: elastic scaling support #3775

Closed
Tracked by #1829
sandreim opened this issue Mar 21, 2024 · 0 comments · Fixed by #3879
Closed
Tracked by #1829

statement-distribution: elastic scaling support #3775

sandreim opened this issue Mar 21, 2024 · 0 comments · Fixed by #3879
Assignees
Labels
I5-enhancement An additional feature request. T8-polkadot This PR/Issue is related to/affects the Polkadot network. T16-async_backing Issues related to asynchronous backing.

Comments

@sandreim
Copy link
Contributor

The current implementation assumes a 1:1 mapping between a parachain and backing group/core in quite a few places:

To fix this we need to implement something similar to the assumed core index in the backing subsystem. This would then enable the subsystem to properly distribute/filter manifests based on the validator index / expected group considering there can be more than 1 backing group for a certain parachain.

@sandreim sandreim added I5-enhancement An additional feature request. T8-polkadot This PR/Issue is related to/affects the Polkadot network. T16-async_backing Issues related to asynchronous backing. labels Mar 21, 2024
@sandreim sandreim self-assigned this Mar 22, 2024
github-merge-queue bot pushed a commit that referenced this issue Apr 3, 2024
…hains (#3879)

fixes #3775

Additionally moves the claim queue fetch utilities into
`subsystem-util`.

TODO:
- [x] fix tests
- [x] add elastic scaling tests

---------

Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
Ank4n pushed a commit that referenced this issue Apr 9, 2024
…hains (#3879)

fixes #3775

Additionally moves the claim queue fetch utilities into
`subsystem-util`.

TODO:
- [x] fix tests
- [x] add elastic scaling tests

---------

Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
dharjeezy pushed a commit to dharjeezy/polkadot-sdk that referenced this issue Apr 9, 2024
…hains (paritytech#3879)

fixes paritytech#3775

Additionally moves the claim queue fetch utilities into
`subsystem-util`.

TODO:
- [x] fix tests
- [x] add elastic scaling tests

---------

Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
I5-enhancement An additional feature request. T8-polkadot This PR/Issue is related to/affects the Polkadot network. T16-async_backing Issues related to asynchronous backing.
Projects
Status: Completed
Development

Successfully merging a pull request may close this issue.

1 participant