Skip to content

6.0.17

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Dec 09:34
· 290 commits to main since this release
69e5255

Added

  • Support for PreVote optimisation. Nodes understand and are able to respond to PreVote messages, but will not become pre-vote candidates themselves. (#7419, #7445)

Fixed

  • CheckQuorum now requires a quorum in every configuration (#7375).
  • read_ledger.py validates the offsets table in committed ledger files, reporting an error if this is truncated (#7501).
  • Allow carriage returns in PEM certificatees (#7507).
  • Fixed a bug in calculation of historical query cache size, which could have resulted in evicted unnecessarily (#7511).

Changed

  • When the fetch_recent_snapshot behaviour is enabled by the node config, the Joiner will now prefer the peer's snapshot over any local snapshot, regardless of version (#7314).
  • The snapshot-serving endpoints required for fetch_recent_snapshot behaviour are now disabled-by-default to avoid public DoS requests. They should be enabled on a per-interface basis by adding "enabled_operator_features": ["SnapshotRead"] to the interface's configuration, on an interface with local visibility used for node-to-node join requests (#7440).