Exciting news from Neo SPCC as they announce the release of NeoFS Node v0.51.1, following closely on the heels of the v0.51.0 update that was launched earlier this month. This latest release brings a host of enhancements, including new administration and diagnostic tools, bug fixes within the storage layer, and improvements to the performance of metabase resynchronization.
NeoFS Node v0.51.1
With the release of v0.51.1, users can expect to find new CLI commands, a storage node observability metric, as well as a series of bug fixes and updates to dependencies.
One of the standout features of this release is the introduction of a new container policy check command, which allows operators to quickly verify if a container’s placement policy aligns with the current network map. Additionally, the neofs-adm utility now includes two mainchain management commands: mainchain update for contract upgrades and mainchain version for checking the deployed contract version. These additions streamline administrative tasks for node operators managing NeoFS infrastructure on the Neo mainchain.
Storage nodes now boast a new policer consistency state metric, which tracks the completion of a full cycle without object relocations. This metric provides a clear indication of cluster consistency at the node level, ensuring that all objects adhere to their placement policies.
Furthermore, the performance of metabase resynchronization has been enhanced through batch operations, leading to a reduction in the time needed to rebuild the metabase when a resync is triggered.
In terms of bug fixes, this release addresses various storage-layer issues, such as properly closing compressed files in the FSTree to prevent resource leaks, resolving potential payload overflow when retrieving full objects, and adjusting default token timestamps to account for network block time, among others.
For those looking to upgrade, NeoFS Node v0.51.1 offers a seamless transition from v0.51.0 with no breaking configuration changes. Operators on v0.51.0 can simply upgrade in place, while those on v0.50.x should refer to the migration guidance provided with the v0.51.0 release.
Upgrade guidance
For the full changelog and release assets, visit the link below:
https://github.com/nspcc-dev/neofs-node/releases/tag/v0.51.1
