frostfs-node/pkg
Leonard Lyubich 6f8c45d61b [#176] localstore: Change multiple access sync
In previous implementation each operation on local storage
locked engine mutex. This was done under the assumption that
the weights of the shards change as a result of write operations.
With the transition to static weights of shards, it is no longer
necessary to lock the global mutex during the execution of operations.
However, since the set of engine shards is dynamic, there is still a
need to control multiple access to this set. The same mutex is used
for synchronization.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2020-12-11 17:19:37 +03:00
..
core [#203] Replace ErrEACLNotFound to core library 2020-11-24 20:19:20 +03:00
innerring [#170] Invoke all alphabet contracts for voting 2020-12-10 17:22:37 +03:00
local_object_storage [#176] localstore: Change multiple access sync 2020-12-11 17:19:37 +03:00
morph [#170] morph/client: Print reversed hash in logs 2020-12-10 17:22:37 +03:00
network [#193] network/cache: Support client options in ClientCache.Get 2020-11-24 15:34:30 +03:00
policy [#155] Update neofs-api-go with refactored pkg/netmap 2020-11-06 09:55:05 +03:00
services [#227] transformer: Inherit parent header in linking object 2020-12-02 14:53:04 +03:00
util [#174] Use Marshal(JSON)/Unmarshal(JSON) methods for encoding/decoding 2020-11-17 11:56:00 +03:00