Armored Compartments (v1.15.11)
This is a maintenance release, correcting issues with log and transaction indexing. Upgrading to this release is not required to follow the Pectra fork on mainnet, you can keep using v1.15.9 or v1.15.10, but we recommend you upgrade at your convenience to fix RPC issues.
All changes
- A stall condition in
eth_getTransactionByHashis resolved. (#31752) - Two bugs in the new log indexer are resolved. Note: upon upgrading the log index will be rebuilt, expect high CPU load after startup. (#31750, #31734)
- Log indexing performance has been improved. (#31716)
eth_simulateV1now correctly returns the transaction sender (from). (#31480)- A corner-case in
eth_estimateGasrelated tofloorDataGasis resolved. (#31735) ethclient'sBlockByNumbercan now retrieve the pending block. (#31504)geth initwill once again exit in error when trying to re-initialize a database with an incompatible config. (#31743)- Transaction pool reorgs are slightly faster. (#31715)
- A transaction pool data race in mode is resolved. (#31758)