-
Notifications
You must be signed in to change notification settings - Fork 21.5k
[WIP]: improve snapshot generation #22465
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
Closed
Closed
Changes from 1 commit
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
4a7becb
eth/protocols: persist received state segments
rjl493456442 60f57c9
core: initial implementation
rjl493456442 bf6c7da
core/state/snapshot: add tests
rjl493456442 fd7cf4b
core, eth: updates
rjl493456442 8bf2032
eth/protocols/snapshot: count flat state size
rjl493456442 353804d
core/state: add metrics
rjl493456442 3a3d341
core/state/snapshot: skip unnecessary deletion
rjl493456442 f0e822e
core/state/snapshot: rename
rjl493456442 0b8d5a6
core/state/snapshot: use the global batch
rjl493456442 a9ea5be
core/state/snapshot: add logs and fix wiping
rjl493456442 0a2a1a8
core/state/snapshot: fix
rjl493456442 b6b2aaf
core/state/snapshot: save generation progress even if the batch is empty
rjl493456442 f64ede8
core/state/snapshot: fixes
rjl493456442 e848ac9
core/state/snapshot: fix initial account range length
rjl493456442 f5b9a8f
core/state/snapshot: fix initial account range
rjl493456442 cc8bffc
eth/protocols/snap: store flat states during the healing
rjl493456442 475ad07
eth/protocols/snap: print logs
rjl493456442 955e99d
core/state/snapshot: refactor (#4)
holiman 27c8239
core, eth: fixes
rjl493456442 a8c419a
core, eth: fix healing writer
rjl493456442 523e3e4
core, trie, eth: fix paths
rjl493456442 3f992cf
eth/protocols/snap: fix encoding
rjl493456442 9f27aae
eth, core: add debug log
rjl493456442 8344c7c
core/state/generate: release iterator asap (#5)
holiman e69cde1
core/state/snapshot: optimize stats counter
rjl493456442 f52d630
core, eth: add metric
rjl493456442 2dd3d99
core/state/snapshot: update comments
rjl493456442 b77a7ff
core/state/snapshot: improve tests
rjl493456442 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.