linea: reduce Maru engine API parallelism #49
Reference in New Issue
Block a user
Delete Branch "issue-2412"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Reduce Maru CL engine API parallelism to unblock Besu when behind on sync.
Problem
linea node (besu-pruned-bonsai) on rpc-us-40 stuck syncing. Maru CL 6.6M slots behind tip, thrashing Besu engine API with concurrent newPayload/FCU calls, causing RocksDB stalls. Besu EL head frozen at 31551653 (~4.6 days stale).
Solution
Reduce concurrent engine API calls by tuning Maru config:
blocks-parallelism: 10 → 2blocks-batch-size: 10 → 5This allows Besu to process FCU/newPayload sequentially without saturation, unblocking RocksDB and letting EL head advance while Maru CL catches up.
Verification
(vibe-node issue #2412)
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.