reth
reth copied to clipboard
Removing and re-adding an exex causes error reading notification wal
trafficstars
Describe the bug
While working on an exex, I've removed it from the code to allow for faster syncing (it's an OP chain, so syncing is done block by block and the exex slows it down), when I've added it back, I got the error logged below during the node startup. After deleting the exex folder the node started properly again.
Steps to reproduce
- create a node with an exex attached to it
- remove the
install_exexcall - run the node again for a while
- add
install_exexagain
Node logs
2024-12-17T06:15:18.187317Z ERROR reth::cli: shutting down due to error
Error: notification {id} not found
Location:
/usr/local/cargo/git/checkouts/reth-36d3ea1d1152b20c/15fac08/crates/exex/exex/src/wal/storage.rs:122:45
Platform(s)
Linux (x86)
Container Type
Docker
What version/commit are you on?
1.1.4 git dependencies
What database version are you on?
2
Which chain / network are you on?
fraxtal
What type of node are you running?
Archive (default)
What prune config do you use, if any?
No response
If you've built Reth from source, provide the full command you used
No response
Code of Conduct
- [x] I agree to follow the Code of Conduct