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

collator protocol: always send full parent head data in collation response #7733

Open
alindima opened this issue Feb 26, 2025 · 2 comments
Open
Labels
T8-polkadot This PR/Issue is related to/affects the Polkadot network.

Comments

@alindima
Copy link
Contributor

We added the possibility of sending the full parent head data (not just the hash as it used to be) for elastic scaling.
This was done in #3521, only for paras that have multiple assigned cores.

However, having this always present would allow for some simplifications in the validator side of the collator protocol. We'd no longer need to keep candidates in

blocked_from_seconding: HashMap<BlockedCollationId, Vec<PendingCollationFetch>>,

I propose we always send the full parent head data from the collator. This won't enable us to do the simplification I mentioned above rightaway. That can only be done once all collators upgrade

@alindima alindima added the T8-polkadot This PR/Issue is related to/affects the Polkadot network. label Feb 26, 2025
@MrishoLukamba
Copy link
Contributor

MrishoLukamba commented Feb 27, 2025

on it @alindima @skunert
will take these related issues also #7731

@skunert
Copy link
Contributor

skunert commented Feb 27, 2025

Hey @MrishoLukamba , I think these collator-protocol issues are already in progress by @alindima.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T8-polkadot This PR/Issue is related to/affects the Polkadot network.
Projects
Status: Backlog
Development

No branches or pull requests

3 participants