Skip to content

approval-voting: cleanup coalescing logic#12314

Open
alexggh wants to merge 7 commits into
masterfrom
alexggh/cleanup_approval_voting_params_to_commit
Open

approval-voting: cleanup coalescing logic#12314
alexggh wants to merge 7 commits into
masterfrom
alexggh/cleanup_approval_voting_params_to_commit

Conversation

@alexggh

@alexggh alexggh commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

refactor approval coalescing logic to get the runtime value through ExtendedSessionInfo.

Changes are fully backwards compatible with the existing logic, tested 50-50% split of old nodes and new nodes and new nodes with old runtime and new runtime with old nodes.

refactor approval coalescing logic to get the runtime value through
ExtendedSessionInfo.

Changes are fully backwards compatible with the existing logic, tested
50-50% split of old nodes and new nodes and new nodes with old runtime
and new runtime with old nodes.

Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io>
@alexggh alexggh requested review from eskimor and sandreim June 9, 2026 09:58

@eskimor eskimor left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Thank you!

Only left a few nits.

Comment thread polkadot/node/core/dispute-coordinator/src/import.rs Outdated
Comment thread polkadot/node/network/approval-distribution/src/lib.rs
Comment thread polkadot/primitives/src/v9/mod.rs
Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io>

@sandreim sandreim left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

Comment thread polkadot/primitives/src/v9/mod.rs
Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io>
@alexggh alexggh added the T8-polkadot This PR/Issue is related to/affects the Polkadot network. label Jun 9, 2026
alexggh and others added 2 commits June 9, 2026 16:51
Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io>
@alexggh alexggh added A4-backport-stable2603 Pull request must be backported to the stable2603 release branch A4-backport-stable2606 Pull request must be backported to the stable2606 release branch labels Jun 10, 2026
@alexggh alexggh enabled auto-merge June 10, 2026 06:36
@paritytech-workflow-stopper

Copy link
Copy Markdown

All GitHub workflows were cancelled due to failure one of the required jobs.
Failed workflow url: https://github.com/paritytech/polkadot-sdk/actions/runs/27263915341
Failed job name: check-runtime-compatibility

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A4-backport-stable2603 Pull request must be backported to the stable2603 release branch A4-backport-stable2606 Pull request must be backported to the stable2606 release branch T8-polkadot This PR/Issue is related to/affects the Polkadot network.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants