op-mainnet op-reth: reduce TransactionLookup chunk_size to 500k #22

Merged
sebastian merged 1 commits from issue-593 into main 2026-06-30 01:05:49 +00:00
Collaborator

Summary

Fixed op-mainnet op-reth EL pipeline hang in TransactionLookup stage by reducing chunk_size from default 5M (5_000_000) to 500k (500_000).

Asset: rpc/op/op/mainnet/reth/reth.toml — new hand-maintained stage config with smaller TransactionLookup chunks.

Root Cause

op-reth v2.3.2-rc.2 on rpc-de-32 hung in the TransactionLookup stage at checkpoint 153,190,913 for >2 hours. The 5M-chunk size was too coarse for the dataset, causing timeout-class stalls. Restarting the container re-triggered the stall after ~2 minutes, confirming the fix is config-level.

Verification

  • ./update.sh verify: clean; confirmed generated compose mounts ./op/op/mainnet/reth/reth.toml with chunk_size = 500000.
  • No breaking changes or client version change (asset-only on this PR).

(vibe-node issue #593)

## Summary Fixed op-mainnet op-reth EL pipeline hang in TransactionLookup stage by reducing chunk_size from default 5M (5_000_000) to 500k (500_000). **Asset:** `rpc/op/op/mainnet/reth/reth.toml` — new hand-maintained stage config with smaller TransactionLookup chunks. ## Root Cause op-reth v2.3.2-rc.2 on rpc-de-32 hung in the TransactionLookup stage at checkpoint 153,190,913 for >2 hours. The 5M-chunk size was too coarse for the dataset, causing timeout-class stalls. Restarting the container re-triggered the stall after ~2 minutes, confirming the fix is config-level. ## Verification - `./update.sh` verify: clean; confirmed generated compose mounts `./op/op/mainnet/reth/reth.toml` with `chunk_size = 500000`. - No breaking changes or client version change (asset-only on this PR). (vibe-node issue #593)
claude added 1 commit 2026-06-29 15:38:49 +00:00
Reduce stages.transaction_lookup.chunk_size from 5M to 500k in reth.toml
to prevent multi-hour pipeline stalls during large checkpoint windows on
op-reth-pruned-trace (rpc-de-32).
sebastian merged commit dcc8c9b6ae into main 2026-06-30 01:05:49 +00:00
sebastian deleted branch issue-593 2026-06-30 01:05:49 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: StakeSquid/ethereum-rpc-docker#22