Description of the change
Improvements:
- disable diagnostics by default by @yperbasis in #14953
- less disk IO during files merge by @AskAlexSharov in #14901
- stage_custom_trace: to produce indices by @AskAlexSharov in #14879
- persist receipts - external rpcd support by @AskAlexSharov in #15004
- support
NO_PRUNE
env var by @AskAlexSharov in #15131 - cmd: Increase default
db.size.limit
by @AskAlexSharov in #15170 - notify rpcd when e3 files change by @sudeepdino008 in #15044
- mdbx v0.13.6 by @JkLondon in #15112
Bugfixes:
- Fix issues reported in snapshot processing to fix sync issues due to bugs in sync event and checkpoint snapshot production by @eastorski in #14887, #14947, #14951
- Update go-libutp for AUR build error by @anacrolix in #14892
- Caplin: fix occassional mev-boost bug by @Giulio2002 in #14991
- Erigon: optimistic inclusion for deep reorgs #14875 by @Giulio2002 in #14876
- Caplin: Fix misc issues after electra (#14910) by @domiwei in #14935
- fix erigon seg retire to handle incomplete merges by @sudeepdino008 in #15003
- fast failing if version string contains "." (v1.0- v2.23 for ex) by @JkLondon in #15048
- prune mode flag parsing and
String()
-ing by @awskii in #14882 - rpcdaemon: fix txNum at GetReceipt call in getLogsV3 by @lupin012 in #14986
Full Changelog: v3.0.3...v3.0.4