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

Collation fetching fairness - handle group rotations #5754

Open
tdimitrov opened this issue Sep 18, 2024 · 2 comments
Open

Collation fetching fairness - handle group rotations #5754

tdimitrov opened this issue Sep 18, 2024 · 2 comments
Assignees
Labels
I3-annoyance The node behaves within expectations, however this “expected behaviour” itself is at issue. T8-polkadot This PR/Issue is related to/affects the Polkadot network.

Comments

@tdimitrov
Copy link
Contributor

Related to #1797 and follow up from #4880

On group rotation we could end up in the case where a fully backed candidate is provided by the old group for a claim queue slot falling into the next one. For example the claim queue holds paras [A, B, A] at RPX and two candidates for para A are provided. At RP X+1 a group rotation occurs. Now the claim queue has got [B, A, ...]. The second slot (A) is already claimed by the old validator group however the new one doesn't know about this. As a result we will end up with one additional collation.

This issue was initially reported by @eskimor: #4880 (comment)

@tdimitrov tdimitrov added I3-annoyance The node behaves within expectations, however this “expected behaviour” itself is at issue. T8-polkadot This PR/Issue is related to/affects the Polkadot network. labels Sep 18, 2024
@tdimitrov tdimitrov self-assigned this Sep 18, 2024
@Oyase-shinobi
Copy link

Hello @tdimitrov
How are you doing
as I am a blockchain and web3 frontend developer, I would love to engage in your team
is there any opportunity to work with you?

@tdimitrov
Copy link
Contributor Author

Hey @Oyase-shinobi. Thank you for your interest in polkadot-sdk!
I am already working on this particular issue but if you are interested in contributing to the project I'd suggest to have a look at the issues tagged with 'good first issue': C2-good-first-issue A task for a first time contributor to become familiar with the Polkadot-SDK. If you find something which you like write in the issue and ask to be assigned to it. You'll get help, feedback, code reviews etc.

Sounds like a plan?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
I3-annoyance The node behaves within expectations, however this “expected behaviour” itself is at issue. T8-polkadot This PR/Issue is related to/affects the Polkadot network.
Projects
Status: Backlog
Development

No branches or pull requests

2 participants