github Concordium/concordium-node 4.4.4-1
4.4.4

latest releases: 7.0.6-3-alpha, 7.0.6-2-alpha, 7.0.6-1-alpha...
2 years ago

This is a maintenance release bringing performance and security improvements.

4.4.4

  • Fix typo in environment variable CONCORDIUM_NODE_PROMETHEUS_LISTEN_ADDRESSS (remove trailing S).
  • Speed up and reduce memory overhead during protocol updates.
  • Smart contract modules are no longer retained in memory. Module artifacts are loaded as needed
    during contract execution. Metadata is cached for a limited number of smart contract modules.
    By default, the cache will retain metadata for at most 1000 smart contract modules, and this is
    configurable via the --modules-cache-size command line argument or by using the
    CONCORDIUM_NODE_CONSENSUS_MODULES_CACHE_SIZE environment variable.
  • Smart contract state is no longer cached on startup and is not cached after
    finalization.
  • Partial node database recovery. The node is now able to recover from the most
    common causes of its database corruption.
  • The node now validates pending blocks as much as possible, and does not relay them.
    Only blocks with known ancestry are relayed.

Don't miss a new concordium-node release

NewReleases is sending notifications on new releases.