Skip to content

Commit 9c5767f

Browse files
authored
Release 0.45.0 (#3181)
2 parents 1df0045 + 70273ae commit 9c5767f

File tree

2 files changed

+30
-9
lines changed

2 files changed

+30
-9
lines changed

CHANGELOG.md

+29-8
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,26 @@ Changelog for NeoFS Node
33

44
## [Unreleased]
55

6+
### Added
7+
8+
### Fixed
9+
10+
### Changed
11+
12+
### Removed
13+
14+
### Updated
15+
16+
### Updating from v0.45.0
17+
18+
## [0.45.0] - 2025-02-27 - Sapsido
19+
20+
Unleashing the true scaling potential of NeoFS this release is the first one
21+
to break the old ~320 node limit. It also brings a new powerful search API and
22+
distributed settings management commands. Write cache received some care and
23+
improved its efficiency. A number of other optimizations and fixes is included
24+
as well.
25+
626
### Added
727
- Initial support for meta-on-chain for objects (#2877)
828
- First split-object part into the CLI output (#3064)
@@ -17,7 +37,7 @@ Changelog for NeoFS Node
1737

1838
### Fixed
1939
- `neofs-cli object delete` command output (#3056)
20-
- Make the error message more clearer when validating IR configuration (#3072)
40+
- More clear error message when validating IR configuration (#3072)
2141
- Panic during shutdown if N3 client connection is lost (#3073)
2242
- The first object of the split object is not deleted (#3089)
2343
- The parent of the split object is not removed from the metabase (#3089)
@@ -34,7 +54,7 @@ Changelog for NeoFS Node
3454
### Changed
3555
- Number of cuncurrenly handled notifications from the chain was increased from 10 to 300 for IR (#3068)
3656
- Write-cache size estimations (#3106)
37-
- New network map support solving the limit of ~320 nodes per network
57+
- New network map support solving the limit of ~320 nodes per network (#3088)
3858
- Calculation of VUB for zero hash (#3134)
3959
- More efficient block header subscription is used now instead of block-based one (#3163)
4060
- `ObjectService.GetRange(Hash)` ops now handle zero ranges as full payload (#3071)
@@ -52,15 +72,15 @@ Changelog for NeoFS Node
5272
- NeoGo to 0.108.0 (#3157)
5373

5474
### Updating from v0.44.2
55-
Using public keys as a rule target in eACL tables was deprecated, and
56-
since this realese it is not supported to create new eACL table with keys,
57-
use addresses instead.
75+
Using public keys as a rule target in eACL tables was deprecated, and
76+
since this realese it is not supported to create new eACL table with keys,
77+
use addresses instead.
5878
For more information call `neofs-cli acl extended create -h`.
5979

6080
`small_object_size`, `workers_number`, `max_batch_size` and `max_batch_delay`
6181
paramteters are removed from `writecache` config. These parameters are related
62-
to the BoltDB part of the write-cache, which is dropped from the code.
63-
Also, because of this, there will be automatic migration from BoltDB by flushing
82+
to the BoltDB part of the write-cache, which is dropped from the code.
83+
Also, because of this, there will be automatic migration from BoltDB by flushing
6484
objects to the main storage and removing database file.
6585

6686
This version maintains two network map lists, the old one is used by default
@@ -2243,7 +2263,8 @@ NeoFS-API v2.0 support and updated brand-new storage node application.
22432263

22442264
First public review release.
22452265

2246-
[Unreleased]: https://github.com/nspcc-dev/neofs-node/compare/v0.44.2...master
2266+
[Unreleased]: https://github.com/nspcc-dev/neofs-node/compare/v0.45.0...master
2267+
[0.45.0]: https://github.com/nspcc-dev/neofs-node/compare/v0.44.2...v0.45.0
22472268
[0.44.2]: https://github.com/nspcc-dev/neofs-node/compare/v0.44.1...v0.44.2
22482269
[0.44.1]: https://github.com/nspcc-dev/neofs-node/compare/v0.44.0...v0.44.1
22492270
[0.44.0]: https://github.com/nspcc-dev/neofs-node/compare/v0.43.0...v0.44.0

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.44.2
1+
0.45.0

0 commit comments

Comments
 (0)