Release v0.26.0 - Udo (우도, 牛島)

Signed-off-by: Alex Vanin <alexey@nspcc.ru>
This commit is contained in:
Alex Vanin 2021-10-15 17:30:43 +03:00 committed by Alex Vanin
parent eaecc438f8
commit 99f9f8dd08
5 changed files with 50 additions and 12 deletions

View file

@ -3,6 +3,51 @@ Changelog for NeoFS Node
## [Unreleased] ## [Unreleased]
## [0.26.0] - 2021-10-19 - Udo (우도, 牛島)
NeoFS API v2.10 support
### Fixed
- Check remote node public key in every response message (#645)
- Do not lose local container size estimations (#872)
- Compressed and uncompressed objects are always available for reading
regardless of compression configuration (#868)
- Use request session token in ACL check of object.Put (#881)
- Parse URI in neofs-cli properly (#883)
- Parse minutes in LOCODE DB properly (#902)
- Remove expired tombstones (#884)
- Close all opened blobovniczas properly (#896)
- Do not accept objects with empty OwnerID field (#841)
### Added
- More logs in governance and policer components (#867, #882)
- Contract address getter in static blockchain clients (#627)
- Alphabet configuration option to disable governance sync (#869)
- neofs-lens app implementation (#791)
- Detailed comments in neofs-node config example (#858)
- Size suffixes support in neofs-node config (#857)
- Docs for neofs-adm (#906)
- Side chain block size duration and global NeoFS configuration in
NetworkConfig response (#833)
- Support native container names (#889)
### Changed
- Updated grpc to v1.41.0 (#860)
- Updated neo-go to v0.97.3 (#833)
- Updated neofs-api-go to v1.30.0
- Adopt neofs-adm for new contracts release (#835, #888)
- Adopt neofs-node for new contracts release (#905)
- SN and IR notary deposits are made dynamically depending on the Notary and
GAS balances (#771)
- VMagent port in testnet config is now 443 (#908)
- Use per-shard worker pools for object.Put operations (#674)
- Renamed `--rpc-endpoint` CLI flag for `control command` to `--endpoint` (#879)
### Removed
- Global flags in CLI. Deleted useless flags from `accounting balance`
command (#810).
- Interactive mode in docker run command (#916)
### Upgrading from v0.25.1 ### Upgrading from v0.25.1
Deleted `NEOFS_IR_NOTARY_SIDE_DEPOSIT_AMOUNT`, `NEOFS_IR_NOTARY_MAIN_DEPOSIT_AMOUNT` Deleted `NEOFS_IR_NOTARY_SIDE_DEPOSIT_AMOUNT`, `NEOFS_IR_NOTARY_MAIN_DEPOSIT_AMOUNT`
and `NEOFS_IR_TIMERS_SIDE_NOTARY`, `NEOFS_IR_TIMERS_MAIN_NOTARY` Inner Ring envs. and `NEOFS_IR_TIMERS_SIDE_NOTARY`, `NEOFS_IR_TIMERS_MAIN_NOTARY` Inner Ring envs.
@ -11,14 +56,6 @@ Storage Node envs.
`control` CLI command does not have `--rpc-endpoint`/`r` flag, use `endpoint` `control` CLI command does not have `--rpc-endpoint`/`r` flag, use `endpoint`
instead. instead.
### Changed
- Renamed `--rpc-endpoint` CLI flag for `control command` (#879)
- Do not use global flags in CLI; delete useless flags from `accounting balance`
command (#810)
- SN and IR notary deposits are made dynamically depending on the Notary and
GAS balances now (#873)
- Do not accept objects with empty owner (#841)
## [0.25.1] - 2021-09-29 ## [0.25.1] - 2021-09-29
### Fixed ### Fixed
@ -686,7 +723,8 @@ NeoFS-API v2.0 support and updated brand-new storage node application.
First public review release. First public review release.
[Unreleased]: https://github.com/nspcc-dev/neofs-node/compare/v0.25.1...master [Unreleased]: https://github.com/nspcc-dev/neofs-node/compare/v0.26.0...master
[0.26.0]: https://github.com/nspcc-dev/neofs-node/compare/v0.25.1...v0.26.0
[0.25.1]: https://github.com/nspcc-dev/neofs-node/compare/v0.25.0...v0.25.1 [0.25.1]: https://github.com/nspcc-dev/neofs-node/compare/v0.25.0...v0.25.1
[0.25.0]: https://github.com/nspcc-dev/neofs-node/compare/v0.24.1...v0.25.0 [0.25.0]: https://github.com/nspcc-dev/neofs-node/compare/v0.24.1...v0.25.0
[0.24.1]: https://github.com/nspcc-dev/neofs-node/compare/v0.24.0...v0.24.1 [0.24.1]: https://github.com/nspcc-dev/neofs-node/compare/v0.24.0...v0.24.1

View file

@ -29,7 +29,7 @@ contracts:
node: node:
key: /node.key key: /node.key
attribute_0: Deployed:SelfHosted attribute_0: Deployed:SelfHosted
attribute_1: User-Agent:NeoFS\/0.25 attribute_1: User-Agent:NeoFS\/0.26
metrics: metrics:
address: 127.0.0.1:9090 address: 127.0.0.1:9090

View file

@ -3,7 +3,7 @@
version: "2.4" version: "2.4"
services: services:
storage01: storage01:
image: nspccdev/neofs-storage-testnet:0.25.1 image: nspccdev/neofs-storage-testnet:0.26.0
container_name: neofs-testnet container_name: neofs-testnet
env_file: node_config.env env_file: node_config.env
network_mode: host network_mode: host

2
go.mod
View file

@ -11,7 +11,7 @@ require (
github.com/multiformats/go-multiaddr v0.4.0 github.com/multiformats/go-multiaddr v0.4.0
github.com/nspcc-dev/hrw v1.0.9 github.com/nspcc-dev/hrw v1.0.9
github.com/nspcc-dev/neo-go v0.97.3 github.com/nspcc-dev/neo-go v0.97.3
github.com/nspcc-dev/neofs-api-go v1.29.1-0.20211014122040-db1ed764733b github.com/nspcc-dev/neofs-api-go v1.30.0
github.com/nspcc-dev/neofs-sdk-go v0.0.0-20210520210714-9dee13f0d556 github.com/nspcc-dev/neofs-sdk-go v0.0.0-20210520210714-9dee13f0d556
github.com/nspcc-dev/tzhash v1.4.0 github.com/nspcc-dev/tzhash v1.4.0
github.com/panjf2000/ants/v2 v2.4.0 github.com/panjf2000/ants/v2 v2.4.0

BIN
go.sum

Binary file not shown.