Skip to content

v2020.08.04-alpha

Compare
Choose a tag to compare
@mandrigin mandrigin released this 27 Aug 10:04

Changelog

  • Simplified build system (only a single Dockerfile)

  • Reproducible builds (only on Linux, macOS doesn't work due to golang/go#40979)

  • Logging improvements:

    • Less verbose logging

    • More consistent logging for ETL operations (progress, print based on time)

  • Memory leak of crypto contexts is fixed

  • net_version crash fixed: #935

  • "Recover Senders" stage is fixed in Docker on Xeons: #892, #885

  • Fix data corruption when unwinding

  • Sync performance improvements when the node is following the tip of the blockchain #947

  • Subfolder in data directory for temp files: #959

  • eth_getBlockByHash #958

  • Ethash implementation improvements:

    • don't store caches to disk (were prone to be corrupted on USB drives)

    • keep separate folder for DAGs (don't clash with go-ethereum)

SHA1

SHA1 for this release built in Docker is: 6386e5771f8aaed6b05df7650a44863e1af5363d

To check the hash, run make docker && docker run turbo-geth:latest sha1sum /usr/local/bin/tg