Skip to content

Mainnet - v1.16.18

Compare
Choose a tag to compare
@willhickey willhickey released this 20 Oct 21:33
· 38 commits to v1.16 since this release
612616b

This is a stable release suitable for use on Mainnet Beta

v1.16 removes solana-sys-tuner. For manual tuning please see these System Tuning instructions

  • Starting with v1.16.5, the TransactionStatus and AddressSignatures columns will be properly cleaned again. Earlier v1.16 releases had a bug that excluded those columns from blockstore cleanup. Without this cleanup, nodes using --enable-rpc-transaction-history could see excessive storage use. This has been fixed with #32548
  • Hidden CLI flag, --no-skip-initial-accounts-db-clean, was added to work around nodes with 128 GB of RAM that OOM at startup
  • Starting with v1.16.18, the mechanism for how node health (as reported by the getHealth RPC method) has been update. This update should address reliability concerns that operators have observed with using this method to monitor their node.

Changes

  • v1.16: Change getHealth to compare optimistically confirmed slots (backport of #33651) (#33716)
  • v1.16: Update SPL downstream CI to use 1.16 compatible branch (#33768)
  • v1.16: Fix non-determinism in account_hash_ignore_slot on genesis (backport of #33692) (#33728)