frostfs-node/pkg/local_object_storage
Pavel Karpy fdeea1dfac [#2057] meta: Fix concurrent mode changes
Includes:
1. mode change read lock operation in every exported method that r/w the
underlying database;
2. returning `ErrDegradedMode` logical error if any exported method is
called in degraded (without a metabase) mode.

Signed-off-by: Pavel Karpy <carpawell@nspcc.ru>
2022-11-19 11:01:04 +03:00
..
blobovnicza [#1985] blobstor: Allow to report multiple errors to caller 2022-11-19 11:01:04 +03:00
blobstor [#2057] blobstor: Block operations on a mode change 2022-11-19 11:01:04 +03:00
engine [#2053] engine: Do not switch mode because of logical errors 2022-11-19 11:01:04 +03:00
internal [#1953] engine: Add refactored storage helpers 2022-10-24 21:52:18 +03:00
metabase [#2057] meta: Fix concurrent mode changes 2022-11-19 11:01:04 +03:00
pilorama [#1940] Removing all trees by container ID if tree ID is empty in pilorama.Forest.TreeDrop 2022-11-19 11:01:04 +03:00
shard [#1502] node: Store lock object on every container node 2022-11-19 11:01:04 +03:00
util [#1969] local_object_storage: Simplify logic error construction 2022-10-31 11:41:24 +03:00
writecache [#1906] writecache: Do not require read-only mode in Flush 2022-11-19 11:01:04 +03:00