frostfs-node/pkg
Leonard Lyubich 1b51dcf8a4 [#546] engine/inhume: Fix incorrect Inhume behavior for root objects
If object to be inhumed is root we need to continue first traverse over the
shards. In case when several children are stored in different shards,
inhuming object in a single shard leads to appearance of inhumed object in
subsequent selections. Also, any object can be already inhumed, and this
case is equivalent to successful inhume.

Do not fail on `object.ErrAlreadyRemoved` error. Continue first iterating
over shards if we detected root object (`SplitInfoError`).

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-05-20 17:39:38 +03:00
..
core [#521] Fix issues with transition from pkg/errors pkg 2021-05-19 19:09:35 +03:00
innerring [#521] *: use stdlib errors package 2021-05-19 16:42:54 +03:00
local_object_storage [#546] engine/inhume: Fix incorrect Inhume behavior for root objects 2021-05-20 17:39:38 +03:00
metrics [#426] Put prometheus behind pkg/metrics 2021-03-17 10:58:00 +03:00
morph [#521] *: use stdlib errors package 2021-05-19 16:42:54 +03:00
network [#521] *: use stdlib errors package 2021-05-19 16:42:54 +03:00
policy [#410] pkg/policy: Parse strings in filter key 2021-02-25 11:57:26 +03:00
services [#543] object/search: Fix potential NPE on request forwarder 2021-05-20 11:33:24 +03:00
util [#521] *: use stdlib errors package 2021-05-19 16:42:54 +03:00