frostfs-node/pkg
Leonard Lyubich e38b0aa4ba [#1549] engine: Disable shard on blobovnicza init failure
There is a need to support working w/o shard if it has problems with
blobovnicza tree.

Make `BlobStor.Init` to return new `ErrInitBlobovniczas` error. Remove
shard from storage engine's shard set if it returned this error from
`Init` call. So if some of the shards (but not all) return this error,
the node will be able to continue working without them.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
2022-07-21 17:56:06 +03:00
..
core
innerring [#1609] config: Allow to prioritize N3 endpoints 2022-07-21 16:08:42 +03:00
local_object_storage [#1549] engine: Disable shard on blobovnicza init failure 2022-07-21 17:56:06 +03:00
metrics [#1614] metrics: Add health metrics 2022-07-21 16:07:47 +03:00
morph [#1609] morph/client: Retry connecting to failed endpoint during the switch 2022-07-21 16:08:42 +03:00
network
services [#1559] local_object_storage: Move `shard.Mode` to a separate package 2022-07-21 17:56:06 +03:00
util