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.
## 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)
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).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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.shverify: clean; confirmed generated compose mounts./op/op/mainnet/reth/reth.tomlwithchunk_size = 500000.(vibe-node issue #593)