Skip to content

Sync Optimization and Omitted Block Support

Compare
Choose a tag to compare
@patrick-ogrady patrick-ogrady released this 10 Aug 01:35
· 602 commits to master since this release
6bcf424

This release includes major syncing optimizations (30% reduction in sync time + 23% less memory usage) and adds support for syncing blockchains that omit blocks.

Warning

This release upgrades the rosetta-cli database from dgraph-io/badger@v1.6.1 to dgraph-io/badger@v2.0.3. Unfortunately, badger v1.6.x and v2.x are data incompatible and you will need to delete any previously used data directory when upgrading to rosetta-cli@v0.4.1.

Configuration Changes

  • block_concurrency => sync_concurrency

Changelog

  • Support Omitted Blocks #98
  • Export Internal Packages + Miscellaneous Bug Fixes #93
  • fix a typo in configuration comment #96
  • fix check:data with bootstrap balance resume panic #95
  • Enhanced end condition #89
  • 30% Reduction in Sync Time #88