-
Notifications
You must be signed in to change notification settings - Fork 622
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
[Tracking Issue] Flat storage for resharding V3 #12174
Comments
merged #12164 tackling the introduction of |
4 tasks
merged #12223 to handle all key types |
github-merge-queue bot
pushed a commit
that referenced
this issue
Oct 17, 2024
Adding log entries telling the time spent on the longer operations happening during flat storage resharding. Part of flat storage resharding issue (#12174).
github-merge-queue bot
pushed a commit
that referenced
this issue
Oct 21, 2024
Implementation of flat storage deltas split for flat storage resharding. Before this change, only flat storage key pairs at flat head height were split during resharding. Now flat storage deltas are part of the splitting process as well. On a high level, it works by concatenating the iterator over flat storage and the iterator over deltas for all block heights between chain head an flat storage head. Part of #12174
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Part of #11881
Goal
Support resharding V3 for Flat Storage. On shard layout, Flat Storage must be able to take a shard and split it into two children.
The entire process will happen in the background with no strict time requirement. Additional processing resources consumption should be minimal because, in the meantime, the node will continue to apply blocks and chunks.
Sub-tasks
Tests
Nice to have
The text was updated successfully, but these errors were encountered: