Skip to content

Cardano Node 1.2.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@tatyanavych tatyanavych released this 20 Jan 19:16
· 8406 commits to master since this release
15de948

This Cardano Node release includes consensus, network, ledger, monitoring and logging changes with cleaner refactored code, configuration and logging, improved chain sync performance, maintenance and documentation. See ChangeLog for details.

Improvements

  • Added initial peer-to-peer governor
  • Improved chain sync serving performance by binary streaming of headers
  • Enhanced code with more reliable detection of disk corruption in epoch files
  • Limited the size of forged blocks
  • Changed mempool capacity from number of transactions to size in bytes
  • Prevented logging about block forging for nodes that do not forge
  • Used file locks for the chain DB
  • Obtained the slot length from the genesis file
  • Stopped message counter messages from appearing in log files
  • Allowed to start node before genesis start time by waiting and logging
  • Refactored CLI and config parser code

Resolved issues

Maintenance

  • Added more monitoring counters and statistics, including Prometheus output
  • Improved README file
  • Hid tracing options from default --help command
  • Set node's default mempool capacity to two times of the mainnet block size

Documentation

Platforms

  • Linux 64-bit

Sign off

Role Approval
Technical Lead ✔️
QA Engineer ✔️
Ops ✔️
Release Manager ✔️