Skip to content

Testnet - v1.16.5

Compare
Choose a tag to compare
@willhickey willhickey released this 22 Jul 03:25
· 140 commits to v1.16 since this release
2677741

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 under ledger/ has been renamed. After upgrading to v1.16, the ledger/calculate_accounts_hash_cache/ directory can be removed. #29734
  • 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

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)