Releases: IntersectMBO/cardano-node
Cardano Node 1.1.0
This Cardano Node release includes consensus, network, monitoring and logging changes with improved CLI, maintenance and run-time behaviour. See its ChangeLog for details.
Improvements
- Added finish feature to support accepting blocks from the near future, once the local time catches up
- Enhanced code with tracing the reason for a known block being invalid when rejecting a header
- Added
--validate-db
flag to re-validate all on-disk database files - Added script to connect to mainnet using deployed mainnet relays
- Improved CLI and config file handling
- Adjusted log severity levels for many trace messages
- Improved default RTS flags
- Updated README instructions
- Blocks served as binary blobs without de-serialising for improved performance
- Added checksums verification when reading blocks to detect disk corruption
- Simplified API to network layer used by consensus and node clients
Resolved issues
- Fixed bugs identified by QuickCheck state machine tests
- Fixed space leak in deployed nodes
Documentation
Platforms
- Linux 64-bit
Sign off
Role | Approval |
---|---|
Technical Lead | ✔️ |
QA Engineer | ✔️ |
Ops | ✔️ |
Release Manager | ✔️ |
Cardano Node 1.0.0
Overview
The first release of new implementation of the Cardano node
-
Represents complete rewrite compared to cardano-sl
-
Has new modular design. The cardano-node is the top level for the node and aggregates the other components from other packages: consensus, ledger and networking, with configuration, CLI, logging and monitoring
-
Compatible with the Byron mainnet. It can validate blocks from Ouroboros Classic and create blocks after the BFT hard fork
-
The node no longer incorporates wallet or explorer functionality. The wallet backend and explorer backend are separate components; these run in separate external processes that communicate with the node via local IPC
Platforms
- Linux 64-bit
Documentation
Sign off
Role | Approval |
---|---|
Technical Lead | ✔️ |
QA Engineer | ✔️ |
Ops | ✔️ |
Release Manager | ✔️ |