Skip to content

feat(zebrad): Improve copy-state command performance by avoiding unnecessary transaction serializations#10451

Draft
arya2 wants to merge 9 commits intostate-writer-performancefrom
copy-state-perf
Draft

feat(zebrad): Improve copy-state command performance by avoiding unnecessary transaction serializations#10451
arya2 wants to merge 9 commits intostate-writer-performancefrom
copy-state-perf

Conversation

@arya2
Copy link
Copy Markdown
Contributor

@arya2 arya2 commented Apr 3, 2026

Note: These changes are broken, seeing segfaults, still investigating.

Motivation

We want a way to quickly check Zebra's initial sync performance across different parts of the chain.

Based On: #10447

AI Disclosure

  • No AI tools were used in this PR
  • AI tools were used: Claude for everything

Testing

Try locally with ZEBRAD_PERF_REPORT_PATH=report.md ZEBRAD_PERF_SOURCE_STATE_DIR=/path/to/zebra/state cargo test --release -p zebrad sync_performance_benchmark_mainnet -- --ignored --nocapture

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

Labels

C-feature Category: New features

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant