Skip to content
This repository has been archived by the owner on Nov 5, 2023. It is now read-only.

Releases: helium/blockchain-etl

Release 1.1.123

11 Nov 22:35
8ae88f9
Compare
Choose a tag to compare

UPDATED

  • Upgrade blockchain to 2021.11.11.0 to improve block and peer gossip times.

Release 1.1.122

09 Nov 20:13
bcebd2c
Compare
Choose a tag to compare

FIXED

  • Upgrades blockchain core to handle a invalid/missing region variable names

NOTE: This upgrade is required to fix a crash with pocv11 activation

Release 1.1.121

07 Nov 11:35
365f624
Compare
Choose a tag to compare

FIXES

  • Upgrades blockchain-core to fix a crash in specific receipt transactions.

NOTES: This upgrade is required.

If after upgrade, the logs indicate an ongoing crash loop with a height_too_old message, please use the following steps. Do NOT follow these steps if you do not see this error message and crash.

  • Stop blockchain_etl
  • Download snapshot https://snapshots.helium.wtf/mainnet/snap-1087921
  • mv data/ledger.db data/ledger.db.back
  • Start blockchain_etl
  • blockchain_etl repair sync_pause
  • blockchain_etl snapshot load /tmp/snap-1087921
  • You should see a loading snapshot messages in the logs. If your logs indicate a long wait (more than 2 minutes) after a loading snapshot message before seeing snapshot block load messages, please use the following eval snippet to unblock the snapshot load: blockchain_etl eval 'exit(element(2, hd(element(2, hd(erlang:process_info(whereis(blockchain_lock), [monitors]))))), kill).'

Join us in Discord if you still have issues after the upgrade

Release 1.1.120

06 Nov 18:06
006f0b1
Compare
Choose a tag to compare

FIXED

  • data only hotspots are no longer updated with a tentative reward_scale

NOTES

After a restart this requires a backfill gateway_dataonly_clear_scale to be run which will take 5-7 minutes to complete in the background.

Release 1.1.119

01 Nov 13:51
Compare
Choose a tag to compare

UPDATED

  • Update blockchain-core to 2021.10.29.0
  • Upgrade assumed valid block to 1079735

ADDED

  • Add support for transfer_hotspot_v2 transactions. Requires a migration

NOTES

  • This requires migrations to be run to add support for transfer_hotspot_v2

Release 1.1.118

21 Oct 22:40
2f0fabf
Compare
Choose a tag to compare

UPDATES

  • Upgrade blockchain-core to 1.1.118

NOTE: This upgrade is required for the PoC v11 chain variable update

Release 1.1.117

11 Oct 23:42
71f7c6e
Compare
Choose a tag to compare

UPDATED

  • Upgraded blockchain-core to 2021.10.07.0
  • Upgraded assumed valid block to 1050123

Release 1.1.116

29 Sep 21:29
3ab92f9
Compare
Choose a tag to compare

UPDATED

  • blockchain_core to 2021.09.27.0
  • assumed_valid block to 1031005

FIXES

  • Use parent h3 instead of from/to_geo to get to res8. This matches what the PoC system uses. This requires a backfill gateway_location_hex which may run for 5+ minutes in the background
  • Look deeper in address components for geocoder. This requires running a backfill gateway_location_clear_nulls to kick the geocoder to retry the null country codes

Release 1.1.113

30 Aug 19:58
b9c7ae9
Compare
Choose a tag to compare

ADDED

  • Use listen_addrs to listen on named addresses
  • Uses libp2p dns resolution for seeds

FIXES

  • Fixes location_geometry backfill to ignore locations that can't be parsed
  • Speed up reward ingest by picking up a new core
  • Memoize reward calculation to only do rewards calculation once per reward block
  • Prefer validators as sync/gossip peers

Consensus Failure Members

06 Aug 11:52
99ee3df
Compare
Choose a tag to compare

ADDED

  • hotspots_dataonly in stats inventory to reflect the total number of data only hotspots. The hotspots count reflects the total of all hotspot types.

FIXED

  • Consensus group failure transactions did not include the right failed_members in their txn json. The migration in this release fixes this
  • Consensus group failure actor roles have been specialized to consensus_failure_member and consensus_failure_failed_member to distinguish validators that were in a failed consensus group from a successful consensus group.
  • City search columns were randomly ordering their terms which confused Postgres FTS. The ordering is fixed now and the search column is updated as part of an included migration.

NOTE

  • This release includes migrations which must be run to avoid the node from halting
  • This release includes a backfill consensus_failure_members to fix up the existing actor roles for consensus failures