This is a Testnet release. It is not recommended for Mainnet Beta.
- The v1.17 minimum dynamic port range is now 14 so you may need to expand the range specified by
--dynamic-port-range
- This is expanded from the v1.16 minimum of 13
- Archive formats
[bz2, gzip, tar, none]
have been deprecated for the--snapshot-archive-format
argument (#33484)- Existing snapshots with these formats can still be read, but
solana-validator
andsolana-ledger-tool
must be updated to use a different archive format. The recommended value iszstd
, which is also the default if the--snapshot-archive-format
argument is removed altogether
- Existing snapshots with these formats can still be read, but
Changes
- v1.17: Add metrics for locking the blockhash queue in banking stage (backport of #34382) (#34384)
- v1.17: tokens: fix url clap arg name (backport of #34371) (#34375)
- v1.17: chore: Update light-poseidon to 0.2.0 (backport of #33923) (#34247)
- v1.17: Comment sysvar and builtin lists as deprecated and remove new keys (backport of #34365) (#34369)
- v1.17: Fix
solana-address-lookup-table-program
compilation (backport of #34353) (#34357) - v1.17: adds feature gated code to drop legacy shreds (backport of #34328) (#34346)
- v1.17: shred: expose merkle root for use in blockstore (backport of #34063) (#34291)
- v1.17: Fix - Removes redundant
TotalBatchesLen
fromThreadExecuteTimings::accumulate()
(backport of #34179) (#34347) - v1.17: patches slots_per_epoch vs last_slot ordering in shred_fetch_stage (backport of #34338) (#34345)
- v1.17: exits send_datagram_task if the connection is closed (backport of #33836) (#34327)
- v1.17: exits send_requests_task if the connection is closed (backport of #33837) (#34324)
- v1.17: add merkle root meta column to blockstore (backport of #33979) (#34028)