github ArweaveTeam/arweave N.2.9.4
Release 2.9.4

one day ago

This is a minor update. This software was prepared by the Digital History Association, in cooperation from the wider Arweave ecosystem.

This release includes several bug fixes. We recommend upgrading, but it's not required. All releases 2.9.1 and higher implement the consensus rule changes for the 2.9 hard fork and should be sufficient to participate in the network.

Note: this release fixes a packing bug that affects any storage module that does not start on a partition boundary. If you have previously packed replica.2.9 data in a storage module that does not start on a partition boundary, we recommend discarding the previously packed data and repacking the storage module with the 2.9.4 release. This applies only to storage modules that do not start on a partition boundary, all other storage modules are not impacted.

Example of an impacted storage module:

  • storage_module 3,1800000000000,addr.replica.2.9

Example of storage modules that are not impacted:

  • storage_module 10,addr.replica.2.9
  • storage_module 2,1800000000000,addr.replica.2.9
  • storage_module 0,3400000000000,addr.replica.2.9

Other bug fixes and improvements:

  • Fix a regression that caused GET /tx/id/data to fail
  • Fix a regression that could cause a node to get stuck on a single peer while syncing (both sync_from_local_peers_only and syncing from the network)
  • Limit the resources used to sync the tip data. This may address some memory issues reported by miners.
  • Limit the resources used to gossip new transactions. This may address some memory issues reported by miners.
  • Allow the node to heal itself after encountering a not_prepared_yet error. The error has also been downgraded to a warning.

Community involvement

A huge thank you to all the Mining community members who contributed to this release by identifying and investigating bugs, sharing debug logs and node metrics, and providing guidance on performance tuning!

Discord users (alphabetical order):

  • AraAraTime
  • bigbang
  • BloodHunter
  • Butcher_
  • dlmx
  • dzeto
  • Iba Shinu
  • JF
  • jimmyjoe7768
  • lawso2517
  • MaSTeRMinD
  • MCB
  • Methistos
  • qq87237850
  • Qwinn
  • RedMOoN
  • sam
  • T777
  • U genius
  • Vidiot
  • Wednesday

What's Changed

Full Changelog: N.2.9.3...N.2.9.4

Don't miss a new arweave release

NewReleases is sending notifications on new releases.