Skip to content

v1.1.2

Compare
Choose a tag to compare
@sduchesneau sduchesneau released this 17 May 14:42

Highlights

This release contains bug fixes and speed/scaling improvements around the Substreams engine. It also contains few small enhancements for substreams gui.

This release contains the fix to an important bug that could have generated corrupted store state files. This is important for developers and operators.

Sinkers & Developers

The store state files will be fully deleted on the Substreams server to start fresh again. The impact for you as a developer is that Substreams that were fully synced will now need to re-generate from initial block the store's state. So you might see long delays before getting a new block data while the Substreams engine is re-computing the store states from scratch.

Operators

You need to clear the state store and remove all the files that are stored under substreams-state-store-url flag. You can also make it point to a brand new folder and delete the old one after the rollout.

Fixed

  • Fix a bug where not all extra modules would be sent back on debug mode
  • Fixed a bug in tier1 that could result in corrupted state files when getting close to chain HEAD
  • Fixed some performance and stalling issues when using GCS for blocks
  • Fixed storage logs not being shown properly
  • GUI: Fixed panic race condition
  • GUI: Cosmetic changes

Added

  • GUI: Added traceID