Streamline Stage Management #8977
Labels
A-cli
Related to the reth CLI
A-staged-sync
Related to staged sync (pipelines and stages)
C-enhancement
New feature or request
S-stale
This issue/PR is stale and will close with no further activity
Describe the feature
A common workflow for benchmarking is to set the transactions log at block K, state at block K - B, and
reth stage run
over that range. Another one would be to do the same but by running thereth-bench
command and replaying engine API messages w/ the state root on to benchmark live GPS.We need 2 things:
reth stage unwind --offline
which would skip pruning the online stages, so that we can run this in a loop -- we'd prob want to drop MerkleUnwind here because it gets slow on larger rangesreth download --from --to
which would run bodies + headers stage together (I am realizing now thatreth stage run headers
is unimplemented...)Additional context
No response
The text was updated successfully, but these errors were encountered: