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

Validator 1.15.12 Release

Compare
Choose a tag to compare
@jdgemm jdgemm released this 07 Nov 23:03
· 63 commits to master since this release
a25d3dd

Validator Mainnet Validator latest build: v1.15.12 Update

Based on internal testing and community feedback, the core team has upgraded release v1.15.12 from beta to GA. Thank you beta testers.

This is a highly recommended, but non-mandatory release.

Key fixes include:

  • addresses bug when loading snapshots (the pmap issue)
  • change snapshot generation to avoid using the possibly corrupt lagging ledger in favor of a known-good ledger checkpoint
  • adds the hbbft artifact cli command used by core developers to debug the most recent stall
  • contains a patch (shout out to @groot) to improve the block time calculation on nodes with less than 50,000 blocks in their local blockchain.db
  • includes a new deny list key to be added to the list

In addition, this release also contains the following fixes snapshot handling in blockchain core:

  • not pre-calculating the h3dex if the chain var is unset
  • fixing get_context for direct ledgers

Validators can upgrade directly from v1.15.x or above.

Changes here:

Merge pull request #1846 from helium/jma/hbbft-artifact
Merge pull request #1848 from mawdegroot/mg/blocktime-from-api
Merge pull request #1489 from helium/adt/fix-snapshot-taking
Merge pull request #1488 from helium/adt/fix-streaming-pmap

Merge pull request #1853 from helium/jg/val11512
Merge pull request #1852 from helium/jg/rust_gw_healthcheck

blockchain from 0d7882a09d2d123edd7c1fce06dac55933a2d4a0 to 784d92497550b598fb9da729ba8fc8e591e8a5ab

Merge pull request #1490 from helium/adt/fix-snapshot-issues
no changes for: libp2p sibyl ecc508 relcast dkg hbbft helium_proto```