frostfs-node/pkg
Leonard Lyubich 14329ab565 [#840] metabase: Distinguish objects with tombstones and GC marks
Each object from graveyard has tombstone or GC mark. If object has
tombstone, metabase should return `ErrAlreadyRemoved` on object requests.
This is the case when user clearly removed the object from container. GC
marks are used for physical removal which can appear even if object is still
presented in container (Control service, Policer job, etc.). In this case
metabase should return 404 error on object requests.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-09-27 11:27:41 +03:00
..
core [#645] core: Define interface of the tool for working with netmap keys 2021-09-07 09:53:18 +03:00
innerring [#846] innerring: Reuse original TX nonce from SN's NR 2021-09-27 11:10:15 +03:00
local_object_storage [#840] metabase: Distinguish objects with tombstones and GC marks 2021-09-27 11:27:41 +03:00
metrics [#426] Put prometheus behind pkg/metrics 2021-03-17 10:58:00 +03:00
morph [#846] morph/notary: Add nonce parameter to notary invocation method 2021-09-27 11:10:15 +03:00
network [#645] network: Remove no longer used IsLocalAddress function 2021-09-07 09:53:18 +03:00
services [#839] service/object: Add high level functions to control request forwarding 2021-09-27 11:10:50 +03:00
util [#798] util/state: Implement persistent storage for application state 2021-09-07 17:22:25 +03:00