frostfs-node/pkg/local_object_storage/shard
Leonard Lyubich df558cbe6b [#176] shard: Get rid of using the global RW lock
In previous implementation each shard operation locked
RW shard mutex. With this approach RW operations were executed
one-by-one and blocked the execution of RO operations.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2020-12-11 17:19:37 +03:00
..
delete.go [#176] shard: Get rid of using the global RW lock 2020-12-11 17:19:37 +03:00
exists.go [#176] shard: Get rid of using the global RW lock 2020-12-11 17:19:37 +03:00
get.go [#176] shard: Get rid of using the global RW lock 2020-12-11 17:19:37 +03:00
id.go [#176] shard: Make ID stringer to return base58 encoded string 2020-12-11 17:19:37 +03:00
put.go [#176] shard: Get rid of using the global RW lock 2020-12-11 17:19:37 +03:00
select.go [#176] shard: Get rid of using the global RW lock 2020-12-11 17:19:37 +03:00
shard.go [#176] shard: Get rid of using the global RW lock 2020-12-11 17:19:37 +03:00
weight.go [#176] localstore: Draft storage engine shard structure and ops 2020-12-11 17:19:37 +03:00