github ledgerwatch/erigon 2020.10.02
2020.10.02-alpha

latest releases: v2.60.0-rc1, v2.59.3, v2.59.2...
3 years ago

Long Migrations

Those are applied only when you are upgrading from the previous release.

Receipts RLP -> CBOR

For better eth_getLogs performance.
Duration: about 6 hours on an SSD.

Log Indices Re-Creation:

For better eth_getLogs performance.

This one drops the old index during the migration and re-creates during the sync. So one of the sync stages will take longer.

Duration: 2-3 hours.

--

Total migrations duration: about 8-9 hours.

Changelog

  • Alpine support in Docker is restored

  • Fix a syncing deadlock

  • Fix stability and disk space leaks of the DB when big migrations happen

  • Geth 1.9.22

  • New options to select the db batch size (lower values can improve performance, especially on slow storages like HDD)

  • More documentation at https://turbo-geth.readthedocs.io

  • RPC and main node stability improvements under load

  • RPC improvements:

    • RPC stability under load

    • new methods and tg_ RPC namespace: see more

    • fix debug_getModifiedAccountsByNumber

  • Logging improvements

SHA256

tool sha256 validation command
./bin/tg 2317e68f79137bb32e52bead6a695cb56490daf25d59e161f92a3636aaf8aeb4 make docker && docker run turbo-geth:latest sha256sum /usr/local/bin/tg
./bin/rpcdaemon ed076902a023a79ed33b52bcd18beffd6e8888e7cf78032b3319b671839c6783 make docker && docker run turbo-geth:latest sha256sum /usr/local/bin/rpcdaemon

It should be the same if building on Linux with go 1.15.

Don't miss a new erigon release

NewReleases is sending notifications on new releases.