Skip to content

Releases: anza-xyz/agave

Mainnet v1.17.34

18 May 06:31
77daab4
Compare
Choose a tag to compare

This is a stable release suitable for use on Mainnet Beta.


  • v1.17: ci: don't self-update rustup when using the rust-version script (backport of #1209) #1214
  • v1.17: remove releng from CODEOWNERS #1367
  • v1.17 - Add detailed metrics reporting for packet filtering #1422
  • v1.17 - Adds error log for replacements in ProgramCache::assign_program() #1400

Full Changelog: v1.17.33...v1.17.34

Testnet v1.18.13

14 May 06:18
f3fa655
Compare
Choose a tag to compare

This is a Testnet release. It is not recommended for Mainnet Beta.


  • v1.18: client: Resend transactions using same mechanism as initial send (backport of #915) by @mergify in #1072
  • v1.18: cli: use newer blockhashes when deploying large programs (backport of #1070) by @mergify in #1074
  • v1.18: support Pubkey::to_bytes as constexpr (backport of #220) by @mergify in #1107
  • v1.18: RPC: fix numNonVoteTransactions in getPerformanceSamples (backport of #1189) by @mergify in #1208
  • v1.18: blockstore: relax backwards chained merkle root check for upgrades (backport of #1163) by @mergify in #1196
  • v1.18: forwarder uses working bank as filter (backport of #1129) by @mergify in #1136
  • v1.18: Scheduler: throttle thread queueing by CUs (backport of #1101) by @mergify in #1220
  • v1.18: Replaces DashMap with HashMap in secondary indexes (backport of #1137) by @mergify in #1155
  • v1.18: blockstore: account for blockstore cleanup during shred insertion (backport of #1259) by @mergify in #1279
  • v1.18: ci: don't self-update rustup when using the rust-version script (backport of #1209) by @mergify in #1215
  • v1.18: Fix - Reloading of unload entries after finishing the recompilation phase (backport of #1199) by @mergify in #1275
  • v1.18: reverts back in SocketAddr dedup in retransmit stage (backport of #1106) by @mergify in #1225

Full Changelog: v1.18.12...v1.18.13

Mainnet v1.17.33

07 May 17:16
58916d9
Compare
Choose a tag to compare

This is a stable release suitable for use on Mainnet Beta.

What's Changed

  • Backport connection stream counter to v1.17 (#991)
  • v1.17: corrected to not use hardcoded connections count for unstaked (backport of #633) (#762)
  • v1.17: Change DEFAULT_TPU_CONNECTION_POOL_SIZE to 1 (backport of #1014) (#1042)
  • v1.17: quic: delay calling set_max_concurrent_uni_streams/set_receive_window (backport of #904) (#967)
  • v1.17: Disable cache warmer if RPC is not using it (backport of #1063) (backport of #1068) (#1108)
  • v1.17: Parameterize max streams per ms (backport of #707) (#1105)

Testnet v1.18.12

26 Apr 04:48
f09d04d
Compare
Choose a tag to compare

This is a Testnet release. It is not recommended for Mainnet Beta.

What's Changed

  • v1.18: Disable cache warmer if RPC is not using it (backport of #1063) (#1068)
  • v1.18: Change DEFAULT_TPU_CONNECTION_POOL_SIZE to 1 (backport of #1014) (#1043)
  • v1.18: Limit max concurrent connections (backport of #851) (#926)
  • v1.18: blockstore: send duplicate proofs for chained merkle root conflicts (backport of #835) (#1009)
  • v1.18: quic: delay calling set_max_concurrent_uni_streams/set_receive_window (backport of #904) (#968)
  • v1.18: cli: Use --use-rpc flag correctly during program deployments (backport of #1008) (#1011)
  • v1.18: sleep instead of drop when stream rate exceeded limit; (backport of #939) (#990)

Full Changelog: v1.18.11...v1.18.12

Release v1.17.32

27 Apr 06:02
89d3014
Compare
Choose a tag to compare
Release v1.17.32 Pre-release
Pre-release

🚧

  • v1.17: quic server: set initial window to PACKET_DATA_SIZE (backport of #905) #970
  • v1.17: Limit max concurrent connections (backport of #851) #925
  • v1.17: chore: add CODEOWNERS (backport of #957) #1020

Full Changelog: v1.17.31...v1.17.32

Testnet v1.18.11

11 Apr 22:48
48254fa
Compare
Choose a tag to compare

This is a Testnet release. It is not recommended for Mainnet Beta.

What's Changed

  • v1.18: Show staked vs nonstaked packets sent down/throttled (backport of #600) (#614) (@mergify[bot])
  • v1.18: BankingStage Forwarding Filter (backport of #685) (#697) (@mergify[bot])
  • v1.18: Treat super low staked as unstaked in streamer QOS (backport of #701) (#733) (@mergify[bot])
  • v1.18: quic: use smallvec to aggregate chunks, save 1 alloc per packet (backport of #735) (#742) (@mergify[bot])
  • v1.18: Fix - FailedVerification and Closed tombstones (backport of #419) (#605) (@mergify[bot])
  • v1.18: default staked client in LocalCluster (backport of #716) (#724) (@mergify[bot])

Full Changelog: v1.18.10...v1.18.11

Mainnet v1.17.31

12 Apr 00:31
7cee876
Compare
Choose a tag to compare

This is a stable release suitable for use on Mainnet Beta.

What's Changed

  • v1.17: Show staked vs nonstaked packets sent down/throttled (backport of #600) (#613)
  • v1.17: quic: use smallvec to aggregate chunks, save 1 alloc per packet (backport of #735) (#741)
  • v1.17: BankingStage Forwarding Filter (backport of #685) (#696)
  • tighten the minimal streams per 100ms for staked node (#738)
  • v1.17: Treat super low staked as unstaked in streamer QOS (backport of #701) (#732)
  • v1.17: default staked client in LocalCluster (backport of #716) (#723)

Full Changelog: v1.17.30...v1.17.31

Release v1.18.10

08 Apr 15:27
a093e23
Compare
Choose a tag to compare
Release v1.18.10 Pre-release
Pre-release

🚧 This is an internal testing release. It is not recommended for any network.

Release v1.17.30

08 Apr 15:26
2199f6e
Compare
Choose a tag to compare
Release v1.17.30 Pre-release
Pre-release

🚧 This is an internal testing release. It is not recommended for any network.

Testnet - v1.18.9

29 Mar 08:26
a85e909
Compare
Choose a tag to compare

This is a Testnet release. It is not recommended for Mainnet Beta.

What's Changed

  • v1.18: implements weighted shuffle using binary tree (backport of #185) by @mergify in #425
  • v1.18: implements weighted shuffle using N-ary tree (backport of #259) by @mergify in #429
  • v1.18: shred: expose chained merkle root (backport of #435) by @mergify in #459
  • v1.18: ci: add release pipeline (backport of #466) by @mergify in #487

Full Changelog: v1.18.8...v1.18.9