mirror of
https://github.com/paradigmxyz/reth.git
synced 2026-01-14 09:48:03 -05:00
Add INFO-level logs with DEBUG: prefix to trace multiproof task lifecycle: - Log worker system initialization with concurrency limits - Log when queue is full and requests are enqueued - Log when tasks are spawned (storage and account multiproofs) - Log when ProofCalculated messages are received - Log when on_calculation_complete is called - Log when pending tasks are dequeued and spawned These logs will help diagnose why inflight_multiproofs_histogram drops to 0 and identify if the feedback loop between task completion and metric updates is functioning correctly.
Design
Docs under this page contain some context on how we've iterated on the Reth design (still WIP, please contribute!):
- Reth Goals
- Database
- Networking
- Metrics: Guidelines on metrics and traces.
- Review of Other Codebases