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

Non finalized block commit channel #5210

Closed
wants to merge 32 commits into from

Conversation

arya2
Copy link
Contributor

@arya2 arya2 commented Sep 20, 2022

Motivation

We want to make state block writes concurrent by moving block writes into their own task.

This PR sends write commands with queued non-finalized blocks down a channel to the writer task

Part of #4937.

Designs

Solution

  • Commit finalized blocks to the state in a separate task

Review

Some tests are failing, not yet ready for review

Reviewer Checklist

  • Code implements Specs and Designs
  • Tests for Expected Behaviour
  • Tests for Errors

teor2345 and others added 30 commits September 16, 2022 16:08
@arya2 arya2 requested review from upbqdn and teor2345 September 20, 2022 16:07
@arya2 arya2 closed this Sep 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants