This is a stable release suitable for use on 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
- Added
--use-snapshot-archives-at-startup
for faster validator restarts
Changes
- v1.17: Cleans up stale accounts hash cache files (backport of #34933) (#34937)
- Stale cache files will be completely removed by the time the next full snapshot is taken, if not sooner by the incremental snapshots. It is also safe to delete the entire accounts hash cache directory while the node is stopped.
- Allow some minimum number of streams for a staked connection - v1.17 (#34894)
- v1.17: Pin spl-token-cli to 3.3.0 (#34920)
- v1.17: bump shlex to 1.3.0 (#34880)
- v1.17: Fix versioned message json deserialization (backport of #34808) (#34824)