Testnet - v1.16.5
This is a Testnet release. It is not recommended for Mainnet Beta
v1.16 removes solana-sys-tuner
. For manual tuning please see these System Tuning instructions
- The
calculate_accounts_hash_cache
directory underledger/
has been renamed. After upgrading to v1.16, theledger/calculate_accounts_hash_cache/
directory can be removed. #29734 - Starting with
v1.16.5
, theTransactionStatus
andAddressSignatures
columns will be properly cleaned again. Earlierv1.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
Changes
- v1.16: Detect duplicates in the same insert batch (backport of #32528) (#32557)
- v1.16: rolls out merkle shreds to ~20% of mainnet slots (backport of #32532) (#32582)
- v1.16: Priority queue supports deprecated compute budget ix (backport of #32567) (#32572)
- v1.16: Re-enable periodic compaction on several columns (backport of #32548) (#32565)
- v1.16: enables merkle shreds for devnet and development clusters (backport of #32533) (#32552)
- v1.16: allow shrinking to be in progress during
scan_account_storage
(backport of #32553) (#32556) - v1.16: cost model could double count builtin instruction cost (backport of #32422) (#32516)
- v1.16: big_mod_exp syscall: exclude inputs of numbers larger than 4096-bits (backport of #32520) (#32526)
- v1.16: deprecates Signature::new in favor of Signature::{try_,}from (backport of #32481) (#32510)
- v1.16: Update consensus docs (backport of #32482) (#32507)