forked from TrueCloudLab/frostfs-node
Release v0.26.0 - Udo (우도, 牛島)
Signed-off-by: Alex Vanin <alexey@nspcc.ru>support/v0.27
parent
eaecc438f8
commit
99f9f8dd08
56
CHANGELOG.md
56
CHANGELOG.md
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
2
go.mod
|
@ -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
|
||||||
|
|
4
go.sum
4
go.sum
|
@ -397,8 +397,8 @@ github.com/nspcc-dev/neo-go v0.97.3/go.mod h1:31LelE8G5NZwGmePCykqui6BpPyEklTVbO
|
||||||
github.com/nspcc-dev/neofs-api-go v1.24.0/go.mod h1:G7dqincfdjBrAbL5nxVp82emF05fSVEqe59ICsoRDI8=
|
github.com/nspcc-dev/neofs-api-go v1.24.0/go.mod h1:G7dqincfdjBrAbL5nxVp82emF05fSVEqe59ICsoRDI8=
|
||||||
github.com/nspcc-dev/neofs-api-go v1.26.1/go.mod h1:SHuH1Ba3U/h3j+8HHbb3Cns1LfMlEb88guWog9Qi68Y=
|
github.com/nspcc-dev/neofs-api-go v1.26.1/go.mod h1:SHuH1Ba3U/h3j+8HHbb3Cns1LfMlEb88guWog9Qi68Y=
|
||||||
github.com/nspcc-dev/neofs-api-go v1.27.1/go.mod h1:i0Cwgvcu9A4M4e58pydbXFisUhSxpfljmuWFPIp2btE=
|
github.com/nspcc-dev/neofs-api-go v1.27.1/go.mod h1:i0Cwgvcu9A4M4e58pydbXFisUhSxpfljmuWFPIp2btE=
|
||||||
github.com/nspcc-dev/neofs-api-go v1.29.1-0.20211014122040-db1ed764733b h1:n5tIRk8WMwJJCjpBO6V2sJFqNDnJvYXH7lY5GdkQaAo=
|
github.com/nspcc-dev/neofs-api-go v1.30.0 h1:Nns7QjmQGk9I5lWMCtmeD9D3de46uyH3H07WBeXTEI0=
|
||||||
github.com/nspcc-dev/neofs-api-go v1.29.1-0.20211014122040-db1ed764733b/go.mod h1:KC8T91skIg8juvUh7lQabswQ9J6KmnXErpH8qwDitXA=
|
github.com/nspcc-dev/neofs-api-go v1.30.0/go.mod h1:KC8T91skIg8juvUh7lQabswQ9J6KmnXErpH8qwDitXA=
|
||||||
github.com/nspcc-dev/neofs-crypto v0.2.0/go.mod h1:F/96fUzPM3wR+UGsPi3faVNmFlA9KAEAUQR7dMxZmNA=
|
github.com/nspcc-dev/neofs-crypto v0.2.0/go.mod h1:F/96fUzPM3wR+UGsPi3faVNmFlA9KAEAUQR7dMxZmNA=
|
||||||
github.com/nspcc-dev/neofs-crypto v0.2.3/go.mod h1:8w16GEJbH6791ktVqHN9YRNH3s9BEEKYxGhlFnp0cDw=
|
github.com/nspcc-dev/neofs-crypto v0.2.3/go.mod h1:8w16GEJbH6791ktVqHN9YRNH3s9BEEKYxGhlFnp0cDw=
|
||||||
github.com/nspcc-dev/neofs-crypto v0.3.0 h1:zlr3pgoxuzrmGCxc5W8dGVfA9Rro8diFvVnBg0L4ifM=
|
github.com/nspcc-dev/neofs-crypto v0.3.0 h1:zlr3pgoxuzrmGCxc5W8dGVfA9Rro8diFvVnBg0L4ifM=
|
||||||
|
|
Loading…
Reference in New Issue