frostfs-node/pkg
Pavel Karpy dbbbef9ddb [#2244] node: Update expired storage ID by WC
Previously, node could get an "infinite" small object: it could be expired
and thus could not be flushed (update its storage ID) to metabase => could
not be marked as flushed => node never removes such object and repeat all
the cycle one more time. If object exists and is not marked with GC (meta
returns `ErrObjectIsExpired`, not `ObjectNotFound` and not
`ObjectAlreadyRemoved`), its ID is safe to update _in the same_ bbolt
transaction.

Signed-off-by: Pavel Karpy <p.karpy@yadro.com>
2023-02-20 13:53:27 +03:00
..
core [#1] Fix comments and error messages 2023-02-06 17:41:14 +03:00
innerring [#1] Fix comments and error messages 2023-02-06 17:41:14 +03:00
local_object_storage [#2244] node: Update expired storage ID by WC 2023-02-20 13:53:27 +03:00
metrics [#2241] metrics: Fix request count metrics names 2023-02-20 13:53:27 +03:00
morph [#2212] morph: Fix subscription restoration 2023-02-20 13:53:27 +03:00
network [#1] Fix comments and error messages 2023-02-06 17:41:14 +03:00
services [#57] node: Broadcast link objects 2023-02-17 11:58:27 +03:00
util [#1] Fix comments and error messages 2023-02-06 17:41:14 +03:00