This repository was archived by the owner on Jan 22, 2025. It is now read-only.
Mainnet - v1.16.24
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
-
In v1.16 releases prior to v1.16.5, the
TransactionStatus
andAddressSignatures
columns were not properly cleaned. This could have resulted in excessive storage use for nodes running with--enable-rpc-transaction-history
. 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
Changes
- LoadedPrograms: refactor extract() to be able to do incremental work (#34457)
- v1.16: CI: add check for explicit spl-token-cli version (backport of #34430) (#34464)
- v1.16: LoadedPrograms: introduce explicit SecondLevel type, fix prune_by_deployment_slot bug (#34434)
- v1.16: Initialize LoadedPrograms::latest_root earlier (#34432)
- v1.16: Fix - Uses fetch_add() to accumulate usage counters in LoadedPrograms (backport of #34319) (#34431)
- v1.16: ci: add macos clippy test (backport of #34272) (#34387)