frostfs-node/pkg
Pavel Karpy 76b87c6d94 [#1972] node: Do not save objects if node not in a container
Do not use node's local storage if it is clear that an object will be
removed anyway as a redundant. It requires moving the changing local storage
logic from the validation step to the local target implementation.
It allows performing any relations checks (e.g. object locking) only if a
node is considered as a valid container member and is expected to store
(stored previously) all the helper objects (e.g. `LOCK`, `TOMBSTONE`, etc).

Signed-off-by: Pavel Karpy <carpawell@nspcc.ru>
2022-11-08 13:18:15 +03:00
..
core [#1972] node: Do not save objects if node not in a container 2022-11-08 13:18:15 +03:00
innerring [#1713] ir: Add Neo RPC switch interval to the config 2022-10-25 17:38:48 +03:00
local_object_storage [#1818] writecache: Increase error counter on background errors 2022-11-07 16:07:20 +03:00
metrics [#1658] metrics: Add object type label to the counters 2022-09-13 21:32:37 +04:00
morph [#1713] node: Add Neo RPC switch interval to the config 2022-10-25 17:38:48 +03:00
network [#1961] network/cache: Do not return nil client 2022-10-24 17:56:34 +03:00
services [#1972] node: Do not save objects if node not in a container 2022-11-08 13:18:15 +03:00
util [#1910] .golangci.yml: Add godot linker 2022-10-18 15:08:26 +03:00