Release 2.6.5
Pre-release
Pre-release
The release introduces various improvements and bug fixes.
Some hightlights:
- Fix a bug where the node would fail to produce a block if it cannot find the recent VDF checkpoints in the cache;
- improve the node behaviour under disk space constraints:
- stop writing data to storage modules residing on the separate drives when less than 1% of the disk space remains available;
- stop writing data to storage modules on the
data_dir
drive when the remaining space is less than what is reserved for the disk pool and block headers cache;
- fix a bug introduced in 2.6.4 where the node may fail to join the network when only some of the specified trusted peers are not available;
- add support for syncing exclusively from local peers:
- to enable the feature, specify local peers to sync from using the
local_peer
command line parameter and set thesync_from_local_peers_only
command line flag; - the peer address may be (although it does not have to be) a private IP address;
- make sure to specify
local_peer
on both sides - the node does not expect to be rate limited when syncing from a "local" peer so its peer needs to recognize it as local too;
- to enable the feature, specify local peers to sync from using the
- the data synchronization is improved;
- the
sync_jobs
configuration parameter now determines the number of workers responsible for fetching the chunks from the network and also from the other local storage modules:- if you run the node with
sync_jobs 0
, it won't sync any data from the network and it won't copy and repack the data between storage modules either; - if you set a positive value, the node will at first copy and repack the data across the intersecting storage modules and only then attempt to sync the missing data from the network;
- if you want to copy and repack local storage modules but do not want to sync from the network, start the node with
sync_from_local_peers_only
(you do not have to specifylocal_peer
s).
- if you run the node with
The release comes with the prebuilt binaries for the Linux x86_64 platforms.
If you want to run the miner from the existing Git folder, execute the following command:
git fetch --all --tags && git checkout -f N.2.6.5
See the mining guide for further instructions.
If you have any issues upgrading or would like to know more about the release, feel free to reach out to us in the Arweave Miners Discord (https://discord.gg/GHB4fxVv8B) or email us at [email protected].